Municipalities in Andalusia by population aged 16 to 64

Sevilla had the highest population aged 16 to 64 of 785 municipalities in 2022, at 441,666. Benitagla had the lowest, at 31. The median was 1,690 and the figure for Andalusia was 5.62 million. Source: the Instituto Nacional de Estadística.

Highest441,666Sevilla
Lowest31Benitagla
Median1,690785 municipalities
Andalusia5,623,793History

Top 40 municipalities, 2022

CSVChart (SVG)

SevillaSevilla: 441,666 persons441,666MálagaMálaga: 381,670 persons381,670CórdobaCórdoba: 208,642 persons208,642GranadaGranada: 145,931 persons145,931Jerez de la FronteraJerez de la Frontera: 141,825 persons141,825AlmeríaAlmería: 130,583 persons130,583MarbellaMarbella: 101,654 persons101,654HuelvaHuelva: 92,467 persons92,467Dos HermanasDos Hermanas: 92,379 persons92,379AlgecirasAlgeciras: 80,319 persons80,319JaénJaén: 73,372 persons73,372Roquetas de MarRoquetas de Mar: 72,602 persons72,602CádizCádiz: 71,322 persons71,322San FernandoSan Fernando: 62,410 persons62,410El EjidoEl Ejido: 60,706 persons60,706El Puerto de Santa MaríaEl Puerto de Santa María: 59,664 persons59,664Chiclana de la FronteraChiclana de la Frontera: 59,657 persons59,657MijasMijas: 59,593 persons59,593Vélez-MálagaVélez-Málaga: 55,833 persons55,833FuengirolaFuengirola: 52,118 persons52,118Alcalá de GuadaíraAlcalá de Guadaíra: 50,330 persons50,330BenalmádenaBenalmádena: 49,532 persons49,532EsteponaEstepona: 48,822 persons48,822Sanlúcar de BarramedaSanlúcar de Barrameda: 46,269 persons46,269TorremolinosTorremolinos: 45,771 persons45,771La Línea de la ConcepciónLa Línea de la Concepción: 42,673 persons42,673MotrilMotril: 39,494 persons39,494LinaresLinares: 36,026 persons36,026UtreraUtrera: 34,363 persons34,363Rincón de la VictoriaRincón de la Victoria: 33,984 persons33,984Mairena del AljarafeMairena del Aljarafe: 31,589 persons31,589Puerto RealPuerto Real: 28,690 persons28,690Alhaurín de la TorreAlhaurín de la Torre: 28,669 persons28,669LucenaLucena: 28,533 persons28,533AntequeraAntequera: 27,411 persons27,411La RinconadaLa Rinconada: 27,319 persons27,319ÉcijaÉcija: 26,259 persons26,259Los Palacios y VillafrancaLos Palacios y Villafranca: 25,718 persons25,718AndújarAndújar: 23,584 persons23,584ÚbedaÚbeda: 22,434 persons22,434
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2022
persons
Change on 2021
1Sevilla441,666-0.4%
2Málaga381,670+0.1%
3Córdoba208,642-0.2%
4Granada145,931-2%
5Jerez de la Frontera141,825+0.2%
6Almería130,583-1.3%
7Marbella101,654+0.4%
8Huelva92,467-0.4%
9Dos Hermanas92,379+0.9%
10Algeciras80,319-0.8%
11Jaén73,372-0.4%
12Roquetas de Mar72,602+4.9%
13Cádiz71,322-1.3%
14San Fernando62,410-0.9%
15El Ejido60,706+6.2%
16El Puerto de Santa María59,664+0.9%
17Chiclana de la Frontera59,657+1.4%
18Mijas59,593+2.1%
19Vélez-Málaga55,833+2.5%
20Fuengirola52,118+0.3%
21Alcalá de Guadaíra50,330+0.9%
22Benalmádena49,532+4.4%
23Estepona48,822+3%
24Sanlúcar de Barrameda46,269+0.1%
25Torremolinos45,771+1.5%
26La Línea de la Concepción42,673+0.4%
27Motril39,494+0.5%
28Linares36,026-1.9%
29Utrera34,363+0.7%
30Rincón de la Victoria33,984+1.2%
31Mairena del Aljarafe31,589+0.3%
32Puerto Real28,690-0%
33Alhaurín de la Torre28,669+2.2%
34Lucena28,533-0.1%
35Antequera27,411-0.6%
36La Rinconada27,319+1.5%
37Écija26,259-0.4%
38Los Palacios y Villafranca25,718-0%
39Andújar23,584-0.9%
40Úbeda22,434-0.8%
41San Roque22,300+2.7%
42Ronda22,155-0.8%
43Níjar22,004+0.4%
44Arcos de la Frontera21,149+0.2%
45Coria del Río20,491-0.4%
46Lepe20,219+1.2%
47Rota19,823+0.3%
48Puente Genil19,705-0.3%
49Carmona19,665+0.8%
50Vícar19,354+0.2%
51Lebrija18,622+0.4%
52Cártama18,598+1.2%
53Almonte18,380+5.9%
54Camas18,030-0.4%
55Morón de la Frontera17,895-0.7%
56Almuñécar17,338+2.4%
57Armilla17,271+0.4%
58Adra17,225-1.2%
59Alhaurín el Grande17,188+1.1%
60Tomares16,756-0%
61Los Barrios16,428+0.4%
62Moguer16,254+5%
63Martos16,206+0.3%
64Mairena del Alcor16,002+0.8%
65Coín15,930+3.6%
66Las Gabias15,834+1.6%
67Conil de la Frontera15,604+1.1%
68Barbate15,531+1.1%
69Bormujos15,517+1.1%
70Maracena15,259-0.2%
71Aljaraque15,233+1.7%
72Isla Cristina14,880+0.6%
73Montilla14,661-0.7%
74San Juan de Aznalfarache14,635+0.8%
75Ayamonte14,575+0.7%
76Cartaya14,415+1.6%
77Priego de Córdoba14,341-0.9%
78Palma del Río13,858-0.5%
79Alcalá la Real13,639+0.5%
80La Zubia13,587+0.4%
81Loja13,541-0.3%
82Baza13,418+0.1%
83Albolote13,196-0.2%
84Nerja13,153+1%
85Chipiona13,150+1.1%
86Cabra13,144-1.1%
87Atarfe13,085+1.4%
88Huércal de Almería13,067+2.6%
89Huércal-Overa12,911+1.6%
90Tarifa12,771+0.7%
91Arahal12,763+0.2%
92El Viso del Alcor12,590-0.4%
93Marchena12,450+0.2%
94Baena12,391-0.8%
95Vera12,206+2.8%
96Guadix12,116-0.3%
97Lora del Río12,103-1.1%
98Torrox11,970+4.1%
99Bailén11,829-0.9%
100Osuna11,566-0.7%
101Castilleja de la Cuesta11,321-0.8%
102Manilva11,290+0.5%
103Pozoblanco11,255-1%
104Espartinas11,214+2.9%
105Las Cabezas de San Juan11,205+0.5%
106Punta Umbría10,971+0.7%
107Churriana de la Vega10,956+2%
108La Algaba10,947+0.2%
109Ubrique10,712-0.6%
110Baeza10,528-0.4%
111Ogíjares9,975+0.1%
112Santa Fe9,960-0.9%
113La Carolina9,664-1.2%
114Bollullos Par del Condado9,536+0.5%
115Cuevas del Almanzora9,458+0.8%
116Sanlúcar la Mayor9,440+0.4%
117Pilas9,437+1.1%
118Torredelcampo9,370-0.9%
119La Carlota9,326+0.5%
120Gines9,135-0.6%
121Palos de la Frontera8,955+4.8%
122Guillena8,943+1.7%
123Álora8,827+0.2%
124Torredonjimeno8,789-0.9%
125Gibraleón8,763+1%
126Aguilar de la Frontera8,751-1.3%
127Berja8,676+1.5%
128Vejer de la Frontera8,590+1.6%
129Huétor Vega8,468-0.7%
130Brenes8,449+0.8%
131Estepa8,388-0.5%
132Villamartín8,332-0.3%
133Salobreña8,196+1.6%
134Valverde del Camino8,075+0.2%
135Alcalá del Río8,058+0.2%
136Vegas del Genil8,010+1.7%
137Medina Sidonia7,915-0.7%
138La Puebla del Río7,908-0.8%
139Peligros7,889-0.2%
140Albox7,880-0.1%
141Jódar7,867-0.4%
142Pulpí7,624+3.2%
143Mancha Real7,5820%
144Bollullos de la Mitación7,341+0.8%
145Gelves7,305+0.4%
146Huétor Tájar7,183+0.3%
147Cantillana7,172+0.1%
148La Puebla de Cazalla7,092+0.5%
149La Palma del Condado7,037-0.1%
150Villacarrillo7,005-0.4%
151Garrucha6,814+0.5%
152Alhendín6,764+2.1%
153Mengíbar6,694+0.5%
154Alcaudete6,632-1.8%
155Peñarroya-Pueblonuevo6,593-2%
156Íllora6,581-0.3%
157Fuente Palmera6,561+0.7%
158Pizarra6,506+1%
159Olivares6,476+0.1%
160San Juan del Puerto6,470+1.1%
161Pinos Puente6,321-1.2%
162Tocina6,306-0.7%
163Rute6,296-0.6%
164Fernán-Núñez6,276-0.6%
165Padul6,199+2.4%
166La Mojonera6,106-3.7%
167Umbrete6,087+1.9%
168Palomares del Río6,057+0.4%
169Montoro6,011-0.3%
170Cenes de la Vega6,007-0.1%
171El Cuervo de Sevilla5,872-0.9%
172Monachil5,696+0.8%
173Santiponce5,692+0.8%
174Benahavís5,663+6.5%
175Campillos5,586+0.5%
176Carboneras5,495-0.3%
177Villanueva de Córdoba5,458-0.8%
178Cúllar Vega5,442+0.4%
179Rociana del Condado5,432+2.3%
180Aracena5,420+0.5%
181Valencina de la Concepción5,414+1%
182Villanueva del Arzobispo5,299-0.1%
183Archidona5,286-1.8%
184Trigueros5,213+0.5%
185Villaverde del Río5,211-1.5%
186Almodóvar del Río5,192-0.2%
187Bornos5,170-0.5%
188Olvera5,160-0.4%
189Albuñol5,132+1.3%
190Casares5,122+5.4%
191Gerena5,058-0.2%
192Castro del Río5,043-1.4%
193Villa de Otura5,038+2.5%
194La Rambla5,026+0.1%
195Benalup-Casas Viejas5,018+0.8%
196Dúrcal4,888+0.9%
197Puerto Serrano4,872+1%
198Benacazón4,818-0.1%
199Posadas4,767-0.4%
200Burguillos4,705+0.5%
201Bujalance4,688-1.2%
202Torreperogil4,647-0.7%
203Montellano4,641-0.2%
204Fuentes de Andalucía4,633-0.2%
205Huéscar4,616+1.2%
206Cazorla4,588-1.8%
206Villa del Río4,588-0.8%
208Trebujena4,575-1.3%
209Villanueva del Ariscal4,550+1%
210Paradas4,424+0.1%
211Jimena de la Frontera4,400-0.7%
212Almensilla4,399+2.1%
213Marmolejo4,385-1.3%
214Herrera4,288+0.1%
215Mojácar4,262-0.9%
216Algarrobo4,233+0.1%
217Olula del Río4,231-0.4%
218Gójar4,229+1.7%
219Viator4,214+1%
220Bonares4,190+1.2%
221Vélez-Rubio4,092-0.4%
222Hinojosa del Duque4,063-1.2%
223Los Villares4,040+0.1%
224Aznalcóllar4,017-0.8%
225Porcuna3,956-0.5%
226Órgiva3,888-0.9%
227Alfacar3,884+1%
228Prado del Rey3,862+0.6%
229Pulianas3,856+0.2%
230Isla Mayor3,844-1%
231Constantina3,836-1%
232Salteras3,816-0.3%
233Alhama de Granada3,809-0.1%
234Chauchina3,799+1.7%
235Paterna de Rivera3,748+0.2%
236Alameda3,717+0.8%
237Alcalá de los Gazules3,688+0.7%
238Cájar3,634+1.7%
238Huelma3,634-0.9%
240La Guardia de Jaén3,633+1.9%
241Algodonales3,623+0.7%
242Gualchos3,616+1.4%
243Macael3,614-0.8%
244Nueva Carteya3,562-0.4%
245Villanueva del Trabuco3,5370%
246Casariche3,531-1.4%
247Arjona3,495-1.7%
248Peal de Becerro3,480+0.9%
249Pedrera3,469-0.1%
250Montefrío3,466-0.2%

Showing the top 250 of 785. The CSV download has every row.

Other periods

About this ranking

Resident population aged 16 to 64 on 1 January (INE annual census). Used as the working-age denominator.

Spain only. For EU countries and regions use population_15_64 (Eurostat age band).

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). Censo anual de población: población de 16 a 64 años (tabla 68540). https://www.ine.es/jaxiT3/Tabla.htm?t=68540. 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 aged 16 to 64 using official data, and cite the source.
rank_places {"indicator":"population_16_64","level":"municipality","within":"Andalusia","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population_16_64&level=municipality&within=Andalusia&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which municipality has the highest population aged 16 to 64?

Sevilla, with 441,666 in 2022, according to the Instituto Nacional de Estadística.

Which municipality has the lowest population aged 16 to 64?

Benitagla, with 31 in 2022.

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, Censo anual de población: población de 16 a 64 años (tabla 68540). Retrieved 2026-10-07.

Population aged 16 to 64: other rankings

Municipalities in Andalusia: more rankings