# List of mayors of the 50 largest cities in Spain

This is a list of mayors of the 50 largest cities in Spain, are ordered the estimated populations as of 2022. These 50 cities have a combined population of 17.5 million, or 37% of the national population.
The breakdown of mayoral political parties is 30 from the People's Party, 14 from the Spanish Socialist Workers' Party and the Socialists' Party of Catalonia, and 6 from local or regional political parties.

## List

| Name | Party | City | Region | Population | Rank | Term Start | Seats |
| José Luis Martínez-Almeida | People's Party | Madrid | Community of Madrid | 3,332,035 | 1 | June 15, 2019 | 29 / 57 |
| Jaume Collboni | Socialists' Party of Catalonia | Barcelona | Catalonia | 1,660,122 | 2 | June 17, 2023 | 10 / 41 |
| María José Catalá | People's Party | Valencia | Valencian Community | 807,693 | 3 | June 17, 2023 | 13 / 33 |
| José Luis Sanz | People's Party | Seville | Andalusia | 684,025 | 4 | June 17, 2023 | 14 / 31 |
| Natalia Chueca | People's Party | Zaragoza | Aragon | 682,513 | 5 | June 17, 2023 | 15 / 31 |
| Francisco de la Torre | People's Party | Málaga | Andalusia | 586,384 | 6 | May 4, 2000 | 17 / 31 |
| José Ballesta | People's Party | Murcia | Region of Murcia | 469,177 | 7 | June 17, 2023 | 15 / 29 |
| Jaime Martínez | People's Party | Palma de Mallorca | Balearic Islands | 423,350 | 8 | June 17, 2023 | 11 / 29 |
| Carolina Darias | Spanish Socialist Workers' Party | Las Palmas | Canary Islands | 378,027 | 9 | June 17, 2023 | 12 / 29 |
| Luis Barcala | People's Party | Alicante | Valencian Community | 349,282 | 10 | April 19, 2018 | 14 / 29 |
| Juan Mari Aburto | Basque Nationalist Party | Bilbao | Basque Country | 346,096 | 11 | June 13, 2015 | 12 / 29 |
| José María Bellido | People's Party | Córdoba | Andalusia | 323,763 | 12 | June 15, 2019 | 15 / 29 |
| Jesús Julio Carnero | People's Party | Valladolid | Castile and León | 297,459 | 13 | June 17, 2023 | 11 / 27 |
| Abel Caballero | Spanish Socialist Workers' Party | Vigo | Galicia | 293,652 | 14 | June 16, 2007 | 19 / 27 |
| David Quirós | Socialists' Party of Catalonia | Hospitalet de Llobregat | Catalonia | 274,455 | 15 | June 15, 2024 | 13 / 27 |
| Carmen Moriyón | Asturias Forum | Gijón | Asturias | 268,313 | 16 | June 17, 2023 | 8 / 27 |
| Maider Etxebarria | Spanish Socialist Workers' Party | Vitoria | Basque Country | 255,886 | 17 | June 17, 2023 | 6 / 27 |
| Inés Rey | Spanish Socialist Workers' Party | A Coruña | Galicia | 247,376 | 18 | June 15, 2019 | 11 / 27 |
| Pablo Ruz | People's Party | Elche | Valencian Community | 238,293 | 19 | June 17, 2023 | 11 / 27 |
| Marifrán Carazo | People's Party | Granada | Andalusia | 230,595 | 20 | June 17, 2023 | 15 / 27 |
| Jordi Ballart | Everything for Terrassa | Terrassa | Catalonia | 228,785 | 21 | June 15, 2019 | 11 / 27 |
| Xavier García Albiol | People's Party | Badalona | Catalonia | 227,309 | 22 | June 17, 2023 | 18 / 27 |
| Marta Farrés | Socialists' Party of Catalonia | Sabadell | Catalonia | 218,300 | 23 | June 15, 2019 | 14 / 27 |
| Noelia Arroyo Hernández | People's Party | Cartagena | Region of Murcia | 218,050 | 23 | June 12, 2021 | 10 / 27 |
| Alfredo Canteli | People's Party | Oviedo | Asturias | 217,584 | 25 | June 15, 2019 | 14 / 27 |
| María José García-Pelayo | People's Party | Jerez de la Frontera | Andalusia | 213,231 | 26 | June 17, 2023 | 14 / 27 |
| Manuel Bautista | People's Party | Móstoles | Community of Madrid | 211,265 | 27 | June 17, 2023 | 12 / 27 |
| José Manuel Bermúdez | Canarian Coalition | Santa Cruz de Tenerife | Canary Islands | 209,395 | 28 | July 13, 2020 | 9 / 27 |
| Joseba Asirón | EH Bildu | Pamplona | Navarre | 205,762 | 29 | December 28, 2023 | 8 / 27 |
| María del Mar Vázquez | People's Party | Almería | Andalusia | 200,578 | 30 | September 2, 2022 | 15 / 27 |
| Judith Piquet | People's Party | Alcalá de Henares | Community of Madrid | 199,184 | 31 | June 17, 2023 | 11 / 27 |
| Miguel Ángel Recuenco | People's Party | Leganés | Community of Madrid | 190,665 | 32 | June 17, 2023 | 9 / 27 |
| Eneko Goia | Basque Nationalist Party | San Sebastián | Basque Country | 188,743 | 33 | June 13, 2015 | 9 / 27 |
| Javier Ayala | Spanish Socialist Workers' Party | Fuenlabrada | Community of Madrid | 188,736 | 34 | February 2, 2018 | 16 / 27 |
| Sara Hernández | Spanish Socialist Workers' Party | Getafe | Community of Madrid | 185,889 | 35 | June 13, 2015 | 10 / 27 |
| Begoña Carrasco | People's Party | Castellón de la Plana | Valencian Community | 176,238 | 36 | June 17, 2023 | 11 / 27 |
| Cristina Ayala | People's Party | Burgos | Castile and León | 174,451 | 37 | June 17, 2023 | 11 / 27 |
| Manuel Serrano López | People's Party | Albacete | Castilla-La Mancha | 173,206 | 38 | June 17, 2023 | 12 / 27 |
| Gema Igual | People's Party | Santander | Cantabria | 172,726 | 39 | November 17, 2016 | 14 / 27 |
| Candelaria Testa | Spanish Socialist Workers' Party | Alcorcón | Community of Madrid | 171,772 | 40 | June 17, 2023 | 8 / 27 |
| Luis Yeray Gutiérrez | Spanish Socialist Workers' Party | San Cristóbal de la Laguna | Canary Islands | 159,034 | 41 | June 15, 2019 | 10 / 27 |
| María Ángeles Muñoz | People's Party | Marbella | Andalusia | 156,295 | 42 | August 29, 2017 | 14 / 27 |
| Conrado Escobar | People's Party | Logroño | La Rioja | 150,583 | 43 | June 17, 2023 | 14 / 27 |
| Ignacio Gragera | People's Party | Badajoz | Extremadura | 150,190 | 43 | June 27, 2021 | 14 / 27 |
| Carlos Manuel García | People's Party | Salamanca | Castile and León | 143,954 | 45 | December 20, 2018 | 14 / 27 |
| Fèlix Larrosa | Socialists' Party of Catalonia | Lleida | Catalonia | 143,094 | 46 | June 17, 2023 | 9 / 27 |
| Pilar Miranda | People's Party | Huelva | Andalusia | 142,532 | 47 | June 17, 2023 | 13 / 27 |
| Francisco Rodríguez | Spanish Socialist Workers' Party | Dos Hermanas | Andalusia | 138,981 | 48 | February 4, 2022 | 16 / 27 |
| Rubén Viñuales | Socialists' Party of Catalonia | Tarragona | Catalonia | 138,262 | 49 | June 17, 2023 | 9 / 27 |
| Alejandro Navarro | People's Party | Torrejón de Ardoz | Community of Madrid | 137,711 | 50 | August 25, 2023 | 21 / 27 |