Data / Rankings / Population / Municipalities in Andalusia
Municipalities in Andalusia by population
Sevilla had the highest population of 785 municipalities in 2024, at 687,488. Benitagla had the lowest, at 60. The median was 2,624 and the figure for Andalusia was 8.62 million. Source: the Instituto Nacional de Estadística.
Median 2,624 785 municipalities
Sevilla Sevilla: 687,488 persons 687,488 Málaga Málaga: 591,637 persons 591,637 Córdoba Córdoba: 322,811 persons 322,811 Granada Granada: 232,717 persons 232,717 Jerez de la Frontera Jerez de la Frontera: 213,688 persons 213,688 Almería Almería: 202,675 persons 202,675 Marbella Marbella: 159,000 persons 159,000 Huelva Huelva: 143,290 persons 143,290 Dos Hermanas Dos Hermanas: 140,430 persons 140,430 Algeciras Algeciras: 124,978 persons 124,978 Jaén Jaén: 112,074 persons 112,074 Cádiz Cádiz: 110,914 persons 110,914 Roquetas de Mar Roquetas de Mar: 109,204 persons 109,204 San Fernando San Fernando: 93,645 persons 93,645 Mijas Mijas: 93,302 persons 93,302 El Ejido El Ejido: 90,135 persons 90,135 El Puerto de Santa María El Puerto de Santa María: 89,960 persons 89,960 Chiclana de la Frontera Chiclana de la Frontera: 89,794 persons 89,794 Vélez-Málaga Vélez-Málaga: 85,990 persons 85,990 Fuengirola Fuengirola: 85,859 persons 85,859 Estepona Estepona: 78,413 persons 78,413 Benalmádena Benalmádena: 77,654 persons 77,654 Alcalá de Guadaíra Alcalá de Guadaíra: 76,922 persons 76,922 Torremolinos Torremolinos: 70,933 persons 70,933 Sanlúcar de Barrameda Sanlúcar de Barrameda: 69,876 persons 69,876 La Línea de la Concepción La Línea de la Concepción: 64,177 persons 64,177 Motril Motril: 59,632 persons 59,632 Linares Linares: 55,261 persons 55,261 Rincón de la Victoria Rincón de la Victoria: 52,230 persons 52,230 Utrera Utrera: 52,173 persons 52,173 Mairena del Aljarafe Mairena del Aljarafe: 47,898 persons 47,898 Alhaurín de la Torre Alhaurín de la Torre: 44,057 persons 44,057 Lucena Lucena: 43,086 persons 43,086 Puerto Real Puerto Real: 42,151 persons 42,151 Antequera Antequera: 41,619 persons 41,619 La Rinconada La Rinconada: 40,529 persons 40,529 Écija Écija: 39,500 persons 39,500 Los Palacios y Villafranca Los Palacios y Villafranca: 38,757 persons 38,757 Andújar Andújar: 35,619 persons 35,619 San Roque San Roque: 34,190 persons 34,190 persons. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2024persons 1 Sevilla 687,488 2 Málaga 591,637 3 Córdoba 322,811 4 Granada 232,717 5 Jerez de la Frontera 213,688 6 Almería 202,675 7 Marbella 159,000 8 Huelva 143,290 9 Dos Hermanas 140,430 10 Algeciras 124,978 11 Jaén 112,074 12 Cádiz 110,914 13 Roquetas de Mar 109,204 14 San Fernando 93,645 15 Mijas 93,302 16 El Ejido 90,135 17 El Puerto de Santa María 89,960 18 Chiclana de la Frontera 89,794 19 Vélez-Málaga 85,990 20 Fuengirola 85,859 21 Estepona 78,413 22 Benalmádena 77,654 23 Alcalá de Guadaíra 76,922 24 Torremolinos 70,933 25 Sanlúcar de Barrameda 69,876 26 La Línea de la Concepción 64,177 27 Motril 59,632 28 Linares 55,261 29 Rincón de la Victoria 52,230 30 Utrera 52,173 31 Mairena del Aljarafe 47,898 32 Alhaurín de la Torre 44,057 33 Lucena 43,086 34 Puerto Real 42,151 35 Antequera 41,619 36 La Rinconada 40,529 37 Écija 39,500 38 Los Palacios y Villafranca 38,757 39 Andújar 35,619 40 San Roque 34,190 41 Úbeda 33,674 42 Ronda 33,451 43 Níjar 33,076 44 Coria del Río 31,095 45 Arcos de la Frontera 31,046 46 Carmona 29,871 47 Puente Genil 29,844 48 Rota 29,552 49 Lepe 29,241 50 Cártama 28,934 51 Vícar 28,835 52 Camas 28,705 53 Lebrija 27,745 54 Alhaurín el Grande 27,647 55 Almuñécar 27,311 56 Morón de la Frontera 27,228 57 Coín 25,809 58 Adra 25,515 59 Tomares 25,488 60 Armilla 25,405 61 Almonte 24,863 62 Martos 24,452 63 Los Barrios 24,404 64 Mairena del Alcor 24,238 65 Conil de la Frontera 23,996 66 Moguer 23,551 67 Las Gabias 23,318 68 San Juan de Aznalfarache 23,090 69 Bormujos 22,970 70 Barbate 22,709 71 Aljaraque 22,489 72 Montilla 22,333 73 Maracena 22,310 74 Nerja 22,187 75 Priego de Córdoba 21,826 76 Isla Cristina 21,641 77 Ayamonte 21,622 78 Torrox 21,583 79 Alcalá la Real 21,581 80 Cartaya 21,408 81 Loja 20,846 82 Huércal-Overa 20,609 83 Baza 20,562 84 Palma del Río 20,546 85 Atarfe 20,455 86 La Zubia 20,056 87 Cabra 20,024 88 Chipiona 19,915 89 Albolote 19,587 90 Vera 19,488 91 Arahal 19,417 92 Marchena 19,382 93 El Viso del Alcor 19,310 94 Guadix 18,725 95 Tarifa 18,664 96 Huércal de Almería 18,584 97 Baena 18,436 98 Lora del Río 18,189 99 Manilva 18,099 100 Osuna 17,374 101 Bailén 17,264 102 Castilleja de la Cuesta 17,153 103 Pozoblanco 16,946 104 Churriana de la Vega 16,693 105 La Algaba 16,666 106 Espartinas 16,482 107 Ubrique 16,439 108 Las Cabezas de San Juan 16,410 109 Punta Umbría 16,137 110 Baeza 15,677 111 Santa Fe 15,269 112 Cuevas del Almanzora 15,246 113 Ogíjares 15,063 114 La Carolina 14,681 115 La Carlota 14,381 116 Sanlúcar la Mayor 14,375 117 Bollullos Par del Condado 14,359 118 Pilas 14,105 119 Guillena 14,064 120 Torredelcampo 13,944 121 Álora 13,570 122 Gines 13,524 123 Torredonjimeno 13,261 124 Aguilar de la Frontera 13,210 125 Gibraleón 13,144 126 Berja 12,939 127 Vejer de la Frontera 12,915 128 Brenes 12,883 129 Palos de la Frontera 12,663 130 Salobreña 12,660 131 Valverde del Camino 12,611 132 Albox 12,408 133 Estepa 12,394 134 Vegas del Genil 12,325 135 Huétor Vega 12,294 136 Alcalá del Río 12,250 137 Villamartín 12,169 138 Pulpí 11,906 139 La Puebla del Río 11,871 140 Medina Sidonia 11,764 141 Peligros 11,674 142 Mancha Real 11,385 143 Jódar 11,366 144 Bollullos de la Mitación 11,251 145 La Puebla de Cazalla 10,799 146 Cantillana 10,728 147 La Palma del Condado 10,709 148 Huétor Tájar 10,653 149 Garrucha 10,603 150 Gelves 10,473 151 Alhendín 10,399 152 Villacarrillo 10,320 153 Peñarroya-Pueblonuevo 10,289 154 Alcaudete 10,243 155 Pizarra 10,177 156 Mengíbar 10,011 157 Íllora 9,918 158 Fuente Palmera 9,907 159 San Juan del Puerto 9,811 160 Rute 9,765 161 Pinos Puente 9,708 162 Fernán-Núñez 9,638 163 Padul 9,536 164 Olivares 9,504 165 Umbrete 9,394 166 Tocina 9,373 167 Palomares del Río 9,277 168 Benahavís 9,077 169 Montoro 9,049 170 El Cuervo de Sevilla 8,716 171 La Mojonera 8,677 172 Santiponce 8,625 173 Monachil 8,608 174 Campillos 8,499 175 Casares 8,486 176 Carboneras 8,441 177 Aracena 8,392 178 Villanueva de Córdoba 8,381 179 Cenes de la Vega 8,296 180 Trigueros 8,110 181 Valencina de la Concepción 8,080 182 Archidona 8,042 183 Rociana del Condado 7,985 184 Almodóvar del Río 7,981 185 Gerena 7,923 186 Olvera 7,864 187 Cúllar Vega 7,809 188 Villaverde del Río 7,794 189 Villanueva del Arzobispo 7,753 190 Castro del Río 7,612 191 Villa de Otura 7,606 192 Bornos 7,533 193 Mojácar 7,517 194 La Rambla 7,438 195 Benacazón 7,358 196 Albuñol 7,357 197 Burguillos 7,327 198 Fuentes de Andalucía 7,247 199 Huéscar 7,234 200 Benalup-Casas Viejas 7,228 201 Posadas 7,224 202 Dúrcal 7,209 203 Bujalance 7,134 204 Torreperogil 7,113 205 Montellano 7,031 206 Trebujena 7,015 207 Cazorla 7,012 208 Villanueva del Ariscal 6,938 209 Algarrobo 6,909 210 Puerto Serrano 6,898 211 Villa del Río 6,863 212 Paradas 6,779 213 Jimena de la Frontera 6,695 214 Almensilla 6,653 215 Vélez-Rubio 6,613 216 Herrera 6,566 217 Hinojosa del Duque 6,563 218 Marmolejo 6,507 219 Olula del Río 6,429 220 Gójar 6,340 221 Viator 6,271 222 Bonares 6,153 223 Aznalcóllar 6,079 223 Los Villares 6,079 225 Porcuna 5,907 226 Alfacar 5,784 227 Chauchina 5,781 227 Isla Mayor 5,781 229 Constantina 5,742 230 Órgiva 5,674 231 Prado del Rey 5,667 232 Alhama de Granada 5,657 233 Pulianas 5,628 234 Salteras 5,580 235 Huelma 5,522 236 Paterna de Rivera 5,505 237 Cájar 5,492 238 Alameda 5,449 238 Mollina 5,449 240 Algodonales 5,443 241 Macael 5,428 242 Villanueva del Trabuco 5,410 243 Arjona 5,376 244 Gualchos 5,309 245 Casariche 5,307 245 Nueva Carteya 5,307 247 Montefrío 5,305 248 Peal de Becerro 5,276 249 Alcalá de los Gazules 5,223 250 La Guardia de Jaén 5,218
Showing the top 250 of 785. The CSV download has every row.
Other periods
About this ranking Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (Padrón). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.
For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.
Every value in the ranking comes from the same publisher and the same period, so the municipalities are compared on one definition. Equal values share a rank.
How to cite Instituto Nacional de Estadística (INE). Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). https://www.ine.es/jaxiT3/Tabla.htm?t=29005. Retrieved 2026-10-07.
Use this data in your AI agent Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:
Rank Municipalities in Andalusia by population using official data, and cite the source. rank_places {"indicator":"population","level":"municipality","within":"Andalusia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=municipality&within=Andalusia&limit=10Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.
Questions Which municipality has the highest population? Sevilla, with 687,488 in 2024, according to the Instituto Nacional de Estadística.
Which municipality has the lowest population? Benitagla, with 60 in 2024.
Where does this ranking come from? Every value comes from one source and one period, so the places are comparable: Instituto Nacional de Estadística, Cifras oficiales de población de los municipios españoles: Revisión del Padrón municipal (tabla 29005). Retrieved 2026-10-07.
Population: other rankings
Municipalities in Andalusia: more rankings