Results breakdown of the 2019 Spanish local elections (Catalonia) explained

This is the results breakdown of the local elections held in Catalonia on 26 May 2019. The following tables show detailed results in the autonomous community's most populous municipalities, sorted alphabetically.[1] [2] [3] [4]

City control

The following table lists party control in the most populous municipalities, including provincial capitals (shown in bold). Gains for a party are displayed with the cell's background shaded in that party's colour.

MunicipalityPopulationPrevious controlNew control
Badalona217,741Socialists' Party of Catalonia (PSC–PSOE)Socialists' Party of Catalonia (PSC–PSOE)
Barcelona1,620,343Barcelona in Common (BComú)Barcelona in Common (BComú)
Cornellà de Llobregat87,173Socialists' Party of Catalonia (PSC–PSOE)Socialists' Party of Catalonia (PSC–PSOE)
Girona100,266Together for Catalonia (JxCat–Junts)Together for Catalonia (JxCat–Junts)
L'Hospitalet de Llobregat261,068Socialists' Party of Catalonia (PSC–PSOE)Socialists' Party of Catalonia (PSC–PSOE)
Lleida137,856Socialists' Party of Catalonia (PSC–PSOE)Republican Left of Catalonia (ERC)
Mataró126,988Socialists' Party of Catalonia (PSC–PSOE)Socialists' Party of Catalonia (PSC–PSOE)
Reus103,477Together for Catalonia (JxCat–Junts)Together for Catalonia (JxCat–Junts)
Sabadell211,734Popular Unity Candidacy (CUP)Socialists' Party of Catalonia (PSC–PSOE)
Sant Cugat del Vallès90,664Together for Catalonia (JxCat–Junts)Republican Left of Catalonia (ERC)
Santa Coloma de Gramenet118,821Socialists' Party of Catalonia (PSC–PSOE)Socialists' Party of Catalonia (PSC–PSOE)
Tarragona132,299Socialists' Party of Catalonia (PSC–PSOE)Republican Left of Catalonia (ERC)
Terrassa218,535Socialists' Party of Catalonia (PSC–PSOE)All for Terrassa (TxT)

Municipalities

Badalona

Population: 217,741

← Summary of the 26 May 2019 City Council of Badalona election results →
Parties and alliancesPopular voteSeats
Votes%±ppTotal+/−
People's Party (PP)37,539 37.59 +3.3811 +1
Let's Win Badalona in Common (GBeC–ERC–AMES–AM)124,485 24.52 –3.977 –1
Socialists' Party of CataloniaUnited–Progress Candidacy (PSC–CP)19,913 19.94 +5.856 +2
Badalona in Common We Can–In Common We Win (BComúP–ECG)28,503 8.52 +1.842 ±0
Together for Catalonia–Badalona (JxCat–Junts)35,140 5.15 –2.791 –1
Citizens–Party of the Citizenry (Cs)1,772 1.77 –3.830 –1
You Are Badalona (TEB)1,247 1.25 New0 ±0
Vox (Vox)391 0.39 New0 ±0
Transparent People for Badalona Assembly (AGT)278 0.28 New0 ±0
We Are Identitaries (SOMI)61 0.06 New0 ±0
Blank ballots526 0.53 –0.81
Total99,855 27 ±0
Valid votes99,855 99.73 +0.29
Invalid votes272 0.27 –0.29
Votes cast / turnout100,127 63.84 +6.31
Abstentions56,704 36.16 –6.31
Registered voters156,831
Sources[5] [6]

Barcelona

See main article: 2019 Barcelona City Council election.

Population: 1,620,343

Cornellà de Llobregat

Population: 87,173

← Summary of the 26 May 2019 City Council of Cornellà de Llobregat election results →
Parties and alliancesPopular voteSeats
Votes%±ppTotal+/−
Socialists' Party of Catalonia–Progress Candidacy (PSC–CP)18,184 47.45 +8.8914 +3
Republican Left of Catalonia–Municipal Agreement (ERC–AM)5,387 14.06 +4.844 +2
Citizens–Party of the Citizenry (Cs)3,813 9.95 –1.333 ±0
We Can (Podemos)12,960 7.72 –9.702 –3
In Common–We Move Cornellà–In Common We Win (EC–MC–ECG)22,785 7.27 –0.872 ±0
People's Party (PP)1,820 4.75 –3.060 –2
Cornellà Left Alternative–Pirates.CUP–Alternative (AECornellà–CUP–AMunt)1,344 3.51 New0 ±0
Together for Cornellà–Together for Catalonia (JxC–JxCat–Junts)3979 2.55 –1.630 ±0
Vox (Vox)804 2.10 New0 ±0
Left in Positive (IZQP)64 0.17 New0 ±0
Blank ballots184 0.48 –0.59
Total38,324 25 ±0
Valid votes38,324 99.74 +0.30
Invalid votes99 0.26 –0.30
Votes cast / turnout38,423 61.03 +4.59
Abstentions24,535 38.97 –4.59
Registered voters62,958
Sources[7]

Girona

Population: 100,266

← Summary of the 26 May 2019 City Council of Girona election results →
Parties and alliancesPopular voteSeats
Votes%±ppTotal+/−
Together for Catalonia–Girona (JxCat–Junts)113,435 30.96 –1.639 –1
Let's Win Girona–Municipalist Alternative (GGI–AMunt)8,311 19.15 +4.216 +2
Socialists' Party of Catalonia–Progress Candidacy (PSC–CP)8,123 18.72 +4.226 +2
Republican Left of Catalonia–Municipal Agreement (ERC–AM)6,289 14.49 –0.694 ±0
Citizens–Party of the Citizenry (Cs)2,891 6.66 –0.892 ±0
Girona in Common We Can–In Common We Win (GeCP–ECG)31,483 3.42 –0.740 ±0
People's Party (PP)1,429 3.29 –2.670 –1
Vox (Vox)594 1.37 New0 ±0
Animalist Party Against Mistreatment of Animals (PACMA)439 1.01 –0.090 ±0
Catalan Sovereigntist Bloc (Bloc SC)157 0.36 New0 ±0
Blank ballots243 0.56 –0.64
Total43,394 27 +2
Valid votes43,394 99.65 +0.31
Invalid votes154 0.35 –0.31
Votes cast / turnout43,548 65.10 +9.08
Abstentions23,346 34.90 –9.08
Registered voters66,894
Sources[8] [9]

L'Hospitalet de Llobregat

Population: 261,068

← Summary of the 26 May 2019 City Council of L'Hospitalet de Llobregat election results →
Parties and alliancesPopular voteSeats
Votes%±ppTotal+/−
Socialists' Party of Catalonia–Progress Candidacy (PSC–CP)43,696 43.35 +10.1114 +3
Republican Left of Catalonia–Municipal Agreement (ERC–AM)16,342 16.21 +7.245 +3
Citizens–Party of the Citizenry (Cs)11,899 11.80 –1.444 ±0
L'Hospitalet in Common We Can–In Common We Win (LHECP–ECG)111,280 11.19 –6.493 –2
People's Party (PP)5,199 5.16 –4.761 –2
Together for L'Hospitalet (Junts)23,486 3.46 –2.530 –1
Vox (Vox)3,148 3.12 New0 ±0
L'Hospitalet CUP of Rupture–Municipalist Alternative (CUP LHxLR–AMunt)2,077 2.06 –3.050 –1
L'Hospitalet Left Alternative (AELH)916 0.91 New0 ±0
Coalition for L'Hospitalet (CH)870 0.86 New0 ±0
L'Hospitalet Front–Catalonia Primaries (Primàries)612 0.61 New0 ±0
Citizen Force (FC's)289 0.29 New0 ±0
Left in Positive (IZQP)207 0.21 New0 ±0
We Propose for the Minorities (Proponemos XM)192 0.19 New0 ±0
Effective Democracy (D.EF)84 0.08 New0 ±0
Convergents (CNV)66 0.07 New0 ±0
Blank ballots446 0.44 –0.94
Total100,809 27 ±0
Valid votes100,809 99.61 +0.26
Invalid votes393 0.39 –0.26
Votes cast / turnout101,202 57.48 +4.12
Abstentions74,852 42.52 –4.12
Registered voters176,054
Sources[10]

Lleida

Population: 137,856

← Summary of the 26 May 2019 City Council of Lleida election results →
Parties and alliancesPopular voteSeats
Votes%±ppTotal+/−
Republican Left of Catalonia–Municipal Agreement (ERC–AM)13,402 23.77 +12.497 +4
Socialists' Party–Commitment to Lleida–Progress Candidacy (PSC–CxLL–CP)13,321 23.63 –1.047 –1
Together for Catalonia–Lleida (JxCat–Junts)110,765 19.09 +1.176 ±0
Citizens–Party of the Citizenry (Cs)5,521 9.79 –2.113 –1
Common of Lleida–We CanIn Common We Win (Comudelleida–ECG)24,896 8.68 –3.702 ±0
People's Party (PP)3,416 6.06 –2.632 ±0
Call for Lleida–CUP–Municipalist Alternative (Crida–CUP–AMunt)2,434 4.32 –4.430 –2
Vox (Vox)895 1.59 New0 ±0
Lleida Primaries–Catalonia Primaries (Primàries)869 1.54 New0 ±0
Now–United Lleida (A–U)166 0.29 New0 ±0
Catalan Sovereigntist Bloc (Bloc SC)111 0.20 New0 ±0
Communist Party of the Catalan People (PCPC)104 0.18 –0.170 ±0
Convergents (CNV)92 0.16 New0 ±0
Blank ballots393 0.70 –1.15
Total56,385 27 ±0
Valid votes56,385 99.61 +0.51
Invalid votes223 0.39 –0.51
Votes cast / turnout56,608 60.66 +6.15
Abstentions36,707 39.34 –6.15
Registered voters93,315
Sources[11] [12]

Mataró

Population: 126,988

← Summary of the 26 May 2019 City Council of Mataró election results →
Parties and alliancesPopular voteSeats
Votes%±ppTotal+/−
Socialists' Party of Catalonia–Progress Candidacy (PSC–CP)21,542 38.74 +20.2813 +7
Republican LeftLeft Movement–Municipal Agreement (ERC–MES–AM)14,561 26.19 +11.618 +4
In Common We Can Mataró–In Common We Win (ECPM–ECG)13,746 6.74 +1.122 +1
Together for Mataró (Junts)23,633 6.53 –9.642 –3
Citizens–Party of the Citizenry (Cs)3,413 6.14 –3.532 –1
Mataró Popular Unity Candidacy–Municipalist Alternative (CUP–AMunt)2,624 4.72 –3.710 –2
Vox (Vox)2,277 4.09 New0 ±0
People's Party (PP)2,109 3.79 –4.680 –2
Mataró Primaries–Catalonia Primaries (Primàries)939 1.69 New0 ±0
We Want Mataró–We Are Alternative–F(F!)517 0.93 –10.640 –3
Platform for Catalonia (PxC)n/a n/a –5.640 –1
Blank ballots247 0.44 –0.96
Total55,608 27 ±0
Valid votes55,608 99.77 +1.97
Invalid votes127 0.23 –1.97
Votes cast / turnout55,735 63.56 +9.74
Abstentions31,960 36.44 –9.74
Registered voters87,695
Sources[13]

Reus

Population: 103,477

← Summary of the 26 May 2019 City Council of Reus election results →
Parties and alliancesPopular voteSeats
Votes%±ppTotal+/−
Together for Reus (JxCat–Junts)19,643 22.24 +0.827 ±0
Republican Left of Catalonia–Municipal Agreement (ERC–AM)7,434 17.15 +8.476 +4
Socialists' Party of Catalonia–Progress Candidacy (PSC–CP)7,329 16.90 +3.156 +2
Citizens–Party of the Citizenry (Cs)4,624 10.67 –3.703 –1
Popular Unity Candidacy–Municipalist Alternative (CUP–AMunt)3,760 8.67 –9.083 –3
Reus Now (A)2,793 6.44 +0.142 ±0
People's Party (PP)2,046 4.72 –3.400 –2
In Common We Can Reus–In Common We Win (ECP–ECG)2,012 4.64 New0 ±0
Vox (Vox)1,180 2.72 New0 ±0
Reus Among Neighbors (EVR)794 1.83 New0 ±0
Reus for the Republic–Primaries (Primàries)791 1.82 New0 ±0
dCIDE (Of Spanish Centre-Left) (dCIDE)650 1.50 New0 ±0
Blank ballots300 0.69 –0.88
Total43,356 27 ±0
Valid votes43,356 99.60 +0.55
Invalid votes174 0.40 –0.55
Votes cast / turnout43,530 60.70 +5.37
Abstentions28,184 39.30 –5.37
Registered voters71,714
Sources[14] [15]

Sabadell

Population: 211,734

← Summary of the 26 May 2019 City Council of Sabadell election results →
Parties and alliancesPopular voteSeats
Votes%±ppTotal+/-
Socialists' Party of Catalonia–Progress Candidacy (PSC–CP)28,808 29.86 +14.4510 +5
Republican Left of Catalonia–Municipal Agreement (ERC–AM)19,284 19.99 +5.207 +3
Call for Sabadell–Municipalist Alternative (CpSBD–AMunt)10,737 11.13 –2.093 –1
Citizens–Party of the Citizenry (Cs)9,865 10.22 –1.813 ±0
Together for Sabadell (Junts)19,005 9.33 –3.873 –1
We Can (Podemos)5,052 5.24 New1 +1
Sabadell in Common–In Common We Win (SBDeC–ECG)23,890 4.03 –10.980 –4
People's Party (PP)2,811 2.91 –2.830 –1
100% Sabadell (GS–SSP)2,269 2.35 New0 ±0
Vox (Vox)1,794 1.86 New0 ±0
Independence and Republic–Catalonia Primaries (Primàries)1,179 1.22 New0 ±0
Sabadell Now (A)580 0.60 New0 ±0
Sabadell New Participation (NPS)307 0.32 New0 ±0
We Are Catalan (SOM)144 0.15 New0 ±0
Let's Win Sabadell (Ganemos)142 0.15 –6.270 –2
Blank Seats (EB)122 0.13 New0 ±0
Blank ballots495 0.51 –1.00
Total96,484 27 ±0
Valid votes96,484 99.70 +0.42
Invalid votes292 0.30 –0.42
Votes cast / turnout96,776 62.55 +7.40
Abstentions57,945 37.45 –7.40
Registered voters154,721
Sources[16]

Sant Cugat del Vallès

Population: 90,664

← Summary of the 26 May 2019 City Council of Sant Cugat del Vallès election results →
Parties and alliancesPopular voteSeats
Votes%±ppTotal+/−
Together for Sant Cugat (Junts)112,146 27.53 –9.459 –2
Republican LeftLeft Movement–Municipal Agreement (ERC–MES–AM)8,591 19.47 +8.266 +3
Socialists' Party–Better for Sant Cugat–Progress Candidacy (PSC–MpSC–CP)5,360 12.15 +5.684 +3
Citizens–Party of the Citizenry (Cs)5,188 11.76 –1.173 ±0
Popular Unity Candidacy–Municipalist Alternative (CUP–AMunt)4,871 11.04 –4.173 –1
People's Party (PP)1,935 4.39 –1.860 –1
Sant Cugat in Common–In Common We Win (SCeC–ECG)21,708 3.87 –2.740 –2
United for Sant Cugat (Units per Sant Cugat)1,195 2.71 New0 ±0
We Can (Podemos)1,176 2.67 New0 ±0
Vox (Vox)864 1.96 +0.640 ±0
Sant Cugat for Independence–Catalonia Primaries (Primàries)546 1.24 New0 ±0
We Propose for the Minorities (Proposem XM)250 0.57 New0 ±0
Blank ballots297 0.67 –0.72
Total44,127 25 ±0
Valid votes44,127 99.84 +0.28
Invalid votes70 0.16 –0.28
Votes cast / turnout44,197 70.59 +9.46
Abstentions18,413 29.41 –9.46
Registered voters62,610
Sources[17]

Santa Coloma de Gramenet

Population: 118,821

← Summary of the 26 May 2019 City Council of Santa Coloma de Gramenet election results →
Parties and alliancesPopular voteSeats
Votes%±ppTotal+/−
Socialists' Party of Catalonia–Progress Candidacy (PSC–CP)22,913 50.94 +10.2917 +3
Citizens–Party of the Citizenry (Cs)6,349 14.12 +2.634 +1
In Common We Can Santa Coloma–In Common We Win (ECP–SCG–ECG)14,871 10.83 +2.983 +1
Republican Left of Catalonia–Municipal Agreement (ERC–AM)4,460 9.92 +5.143 +3
We Are Gramenet–Municipalist Alternative (SG–AMunt)2,242 4.98 –13.580 –6
People's Party (PP)1,918 4.26 –3.500 –2
Together for Catalonia–Santa Coloma (JxCat–Junts)2939 2.09 –1.530 ±0
Vox (Vox)871 1.94 New0 ±0
Communist Party of the Catalan People (PCPC)150 0.33 –0.100 ±0
Convergents (CNV)70 0.16 New0 ±0
Blank ballots193 0.43 –0.66
Total44,976 27 ±0
Valid votes44,976 99.59 +0.12
Invalid votes187 0.41 –0.12
Votes cast / turnout45,163 57.89 +3.86
Abstentions32,846 42.11 –3.86
Registered voters78,009
Sources[18]

Tarragona

Population: 132,299

← Summary of the 26 May 2019 City Council of Tarragona election results →
Parties and alliancesPopular voteSeats
Votes%±ppTotal+/−
Socialists' Party of Catalonia–Progress Candidacy (PSC–CP)13,416 23.38 –5.117 –2
Republican LeftLeft Movement–Municipal Agreement (ERC–MES–AM)12,969 22.60 +10.877 +3
Citizens–Party of the Citizenry (Cs)8,439 14.71 +0.444 ±0
Together for Tarragona (Junts)16,395 11.14 +0.223 ±0
In Common We Can Tarragona–In Common We Win (ECP–TGN–ECG)24,590 8.00 +2.362 +1
Popular Unity Candidacy–Municipalist Alternative (CUP–AMunt)3,659 6.38 –1.842 ±0
People's Party (PP)3,595 6.27 –5.182 –2
Vox (Vox)1,701 2.96 New0 ±0
Now (A)1,039 1.81 –1.850 ±0
Animalist Party Against Mistreatment of Animals (PACMA)626 1.09 –0.260 ±0
Centered for Tarragona (C.TGN)400 0.70 New0 ±0
Assembly for Tarragona (A per TGN)278 0.48 New0 ±0
Blank ballots274 0.48 –0.64
Total57,381 27 ±0
Valid votes57,381 99.62 +0.31
Invalid votes220 0.38 –0.31
Votes cast / turnout57,601 62.80 +6.49
Abstentions34,126 37.20 –6.49
Registered voters91,727
Sources[19]

Terrassa

Population: 218,535

← Summary of the 26 May 2019 City Council of Terrassa election results →
Parties and alliancesPopular voteSeats
Votes%±ppTotal+/−
All for Terrassa (TxT)27,972 29.28 New10 +10
Socialists' Party of Catalonia–Progress Candidacy (PSC–CP)19,638 20.56 –7.657 –2
Republican LeftLeft Movement–Municipal Agreement (ERC–MES–AM)14,263 14.93 +1.445 +1
Citizens–Party of the Citizenry (Cs)7,747 8.11 –2.693 ±0
Together for Terrassa (Junts)17,225 7.56 –4.582 –1
Terrassa in Common–In Common We Win (TeC–ECG)4,637 4.85 –14.390 –6
We Can–Green Initiative–Left Unity for Terrassa (Podem–IVE)3,511 3.68 New0 ±0
Popular Unity Candidacy–Municipalist Alternative (CUP–AMunt)3,427 3.59 –2.170 –1
People's Party (PP)2,958 3.10 –2.560 –1
Vox (Vox)2,224 2.33 New0 ±0
Terrassa for the Republic–Catalonia Primaries (Primàries)1,233 1.29 New0 ±0
Family and Life Party (PFiV)288 0.30 –0.190 ±0
Blank ballots409 0.43 –0.86
Total95,532 27 ±0
Valid votes95,532 99.77 +0.18
Invalid votes224 0.23 –0.18
Votes cast / turnout95,756 61.33 +6.68
Abstentions60,367 38.67 –6.68
Registered voters156,123
Sources[20]

Notes and References

  1. Web site: Eleccions municipals a Catalunya (1979-2019). Capitals de comarca i ciutats de més de 25.000 habitants . ca . Historia Electoral.com . 22 October 2021.
  2. Web site: Catalunya: Eleccions Municipals (1979-2019) . ca . Historia Electoral.com . 22 October 2021.
  3. Web site: Elecciones Municipales. 26 de mayo de 2019. Catalunya . es . . 16 June 2019.
  4. Web site: 26M/Elecciones Municipales 2019. Catalunya . es . . 16 June 2019.
  5. Web site: Resolución de 10 de julio de 2019, de la Presidencia de la Junta Electoral Central, por la que se procede a la publicación del resumen de los resultados de las elecciones locales convocadas por Real Decreto 209/2019, de 1 de abril, y celebradas el 26 de mayo de 2019, según los datos que figuran en las actas de proclamación remitidas por cada una de las Juntas Electorales de Zona. Provincias: Asturias, Ávila, Badajoz, Barcelona, Bizkaia . es . . 22 October 2021.
  6. Web site: Electoral Results Consultation. Municipal. May 2019. Badalona Municipality . es . Ministry of the Interior . 1 November 2020.
  7. Web site: Electoral Results Consultation. Municipal. May 2019. Cornellà de Llobregat Municipality . es . Ministry of the Interior . 1 November 2020.
  8. Web site: Resolución de 29 de julio de 2019, de la Presidencia de la Junta Electoral Central, por la que se procede a la publicación del resumen de los resultados de las elecciones locales convocadas por Real Decreto 209/2019, de 1 de abril, y celebradas el 26 de mayo de 2019, según los datos que figuran en las actas de proclamación remitidas por cada una de las Juntas Electorales de Zona. Provincias: Cantabria, Castellón, Ciudad Real, Córdoba, A Coruña, Cuenca, Gipuzkoa y Girona . es . Boletín Oficial del Estado . 22 October 2021.
  9. Web site: Electoral Results Consultation. Municipal. May 2019. Girona Municipality . es . Ministry of the Interior . 1 November 2020.
  10. Web site: Electoral Results Consultation. Municipal. May 2019. L'Hospitalet de Llobregat Municipality . es . Ministry of the Interior . 1 November 2020.
  11. Web site: Resolución de 6 de septiembre de 2019, de la Presidencia de la Junta Electoral Central, por la que se procede a la publicación del resumen de los resultados de las elecciones locales convocadas por Real Decreto 209/2019, de 1 de abril, y celebradas el 26 de mayo de 2019, según los datos que figuran en las actas de proclamación remitidas por cada una de las Juntas Electorales de Zona. Provincias: León, Lleida, Lugo, Madrid, Málaga, Murcia . es . Boletín Oficial del Estado . 22 October 2021.
  12. Web site: Electoral Results Consultation. Municipal. May 2019. Lleida Municipality . es . Ministry of the Interior . 1 November 2020.
  13. Web site: Electoral Results Consultation. Municipal. May 2019. Mataró Municipality . es . Ministry of the Interior . 1 November 2020.
  14. Web site: Resolución de 12 de septiembre de 2019, de la Presidencia de la Junta Electoral Central, por la que se procede a la publicación del resumen de los resultados de las elecciones locales convocadas por Real Decreto 209/2019, de 1 de abril, y celebradas el 26 de mayo de 2019, según los datos que figuran en las actas de proclamación remitidas por cada una de las Juntas Electorales de Zona. Provincias: Salamanca, Santa Cruz de Tenerife, Segovia, Sevilla, Soria, Tarragona y Teruel . es . Boletín Oficial del Estado . 22 October 2021.
  15. Web site: Electoral Results Consultation. Municipal. May 2019. Reus Municipality . es . Ministry of the Interior . 1 November 2020.
  16. Web site: Electoral Results Consultation. Municipal. May 2019. Sabadell Municipality . es . Ministry of the Interior . 1 November 2020.
  17. Web site: Electoral Results Consultation. Municipal. May 2019. Sant Cugat del Vallès Municipality . es . Ministry of the Interior . 1 November 2020.
  18. Web site: Electoral Results Consultation. Municipal. May 2019. Santa Coloma de Gramenet Municipality . es . Ministry of the Interior . 1 November 2020.
  19. Web site: Electoral Results Consultation. Municipal. May 2019. Tarragona Municipality . es . Ministry of the Interior . 1 November 2020.
  20. Web site: Electoral Results Consultation. Municipal. May 2019. Terrassa Municipality . es . Ministry of the Interior . 1 November 2020.