Municipalities in Seville province by population

Sevilla had the highest population of 106 municipalities in 2024, at 687,488. El Madroño had the lowest, at 305. The median was 6,716 and the figure for Seville province was 1.97 million. Source: the Instituto Nacional de Estadística.

Highest687,488Sevilla
Lowest305El Madroño
Median6,716106 municipalities
Seville province1,967,746History

Top 40 municipalities, 2024

CSVChart (SVG)

SevillaSevilla: 687,488 persons687,488Dos HermanasDos Hermanas: 140,430 persons140,430Alcalá de GuadaíraAlcalá de Guadaíra: 76,922 persons76,922UtreraUtrera: 52,173 persons52,173Mairena del AljarafeMairena del Aljarafe: 47,898 persons47,898La RinconadaLa Rinconada: 40,529 persons40,529ÉcijaÉcija: 39,500 persons39,500Los Palacios y VillafrancaLos Palacios y Villafranca: 38,757 persons38,757Coria del RíoCoria del Río: 31,095 persons31,095CarmonaCarmona: 29,871 persons29,871CamasCamas: 28,705 persons28,705LebrijaLebrija: 27,745 persons27,745Morón de la FronteraMorón de la Frontera: 27,228 persons27,228TomaresTomares: 25,488 persons25,488Mairena del AlcorMairena del Alcor: 24,238 persons24,238San Juan de AznalfaracheSan Juan de Aznalfarache: 23,090 persons23,090BormujosBormujos: 22,970 persons22,970ArahalArahal: 19,417 persons19,417MarchenaMarchena: 19,382 persons19,382El Viso del AlcorEl Viso del Alcor: 19,310 persons19,310Lora del RíoLora del Río: 18,189 persons18,189OsunaOsuna: 17,374 persons17,374Castilleja de la CuestaCastilleja de la Cuesta: 17,153 persons17,153La AlgabaLa Algaba: 16,666 persons16,666EspartinasEspartinas: 16,482 persons16,482Las Cabezas de San JuanLas Cabezas de San Juan: 16,410 persons16,410Sanlúcar la MayorSanlúcar la Mayor: 14,375 persons14,375PilasPilas: 14,105 persons14,105GuillenaGuillena: 14,064 persons14,064GinesGines: 13,524 persons13,524BrenesBrenes: 12,883 persons12,883EstepaEstepa: 12,394 persons12,394Alcalá del RíoAlcalá del Río: 12,250 persons12,250La Puebla del RíoLa Puebla del Río: 11,871 persons11,871Bollullos de la MitaciónBollullos de la Mitación: 11,251 persons11,251La Puebla de CazallaLa Puebla de Cazalla: 10,799 persons10,799CantillanaCantillana: 10,728 persons10,728GelvesGelves: 10,473 persons10,473OlivaresOlivares: 9,504 persons9,504UmbreteUmbrete: 9,394 persons9,394
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2024
persons
1Sevilla687,488
2Dos Hermanas140,430
3Alcalá de Guadaíra76,922
4Utrera52,173
5Mairena del Aljarafe47,898
6La Rinconada40,529
7Écija39,500
8Los Palacios y Villafranca38,757
9Coria del Río31,095
10Carmona29,871
11Camas28,705
12Lebrija27,745
13Morón de la Frontera27,228
14Tomares25,488
15Mairena del Alcor24,238
16San Juan de Aznalfarache23,090
17Bormujos22,970
18Arahal19,417
19Marchena19,382
20El Viso del Alcor19,310
21Lora del Río18,189
22Osuna17,374
23Castilleja de la Cuesta17,153
24La Algaba16,666
25Espartinas16,482
26Las Cabezas de San Juan16,410
27Sanlúcar la Mayor14,375
28Pilas14,105
29Guillena14,064
30Gines13,524
31Brenes12,883
32Estepa12,394
33Alcalá del Río12,250
34La Puebla del Río11,871
35Bollullos de la Mitación11,251
36La Puebla de Cazalla10,799
37Cantillana10,728
38Gelves10,473
39Olivares9,504
40Umbrete9,394
41Tocina9,373
42Palomares del Río9,277
43El Cuervo de Sevilla8,716
44Santiponce8,625
45Valencina de la Concepción8,080
46Gerena7,923
47Villaverde del Río7,794
48Benacazón7,358
49Burguillos7,327
50Fuentes de Andalucía7,247
51Montellano7,031
52Villanueva del Ariscal6,938
53Paradas6,779
54Almensilla6,653
55Herrera6,566
56Aznalcóllar6,079
57Isla Mayor5,781
58Constantina5,742
59Salteras5,580
60Casariche5,307
61Castilblanco de los Arroyos5,134
62La Campana5,132
63Pedrera5,085
64Villanueva del Río y Minas5,033
65Aznalcázar4,886
66El Coronil4,697
67Villamanrique de la Condesa4,677
68Cazalla de la Sierra4,629
69La Luisiana4,626
70El Saucejo4,213
71La Roda de Andalucía4,180
72Los Corrales3,970
73Lantejuela3,861
74Peñaflor3,670
75Gilena3,658
76Los Molares3,636
77Cañada Rosal3,410
78Huévar del Aljarafe3,360
79El Rubio3,290
80Alcolea del Río3,279
81Albaida del Aljarafe3,223
82Badolatosa3,078
83La Puebla de los Infantes2,927
84Castilleja de Guzmán2,863
85Martín de la Jara2,643
86Carrión de los Céspedes2,617
87Marinaleda2,555
88Guadalcanal2,522
89Pruna2,509
90El Palmar de Troya2,306
91El Pedroso2,074
92Aguadulce2,042
93Alanís1,673
94El Real de la Jara1,531
95Las Navas de la Concepción1,520
96El Castillo de las Guardas1,511
97El Ronquillo1,439
98Almadén de la Plata1,328
99Algámitas1,241
100Coripe1,198
101Villanueva de San Juan1,002
102Lora de Estepa888
103El Garrobo812
104Castilleja del Campo612
105San Nicolás del Puerto600
106El Madroño305

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 Seville province by population using official data, and cite the source.
rank_places {"indicator":"population","level":"municipality","within":"Seville","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=municipality&within=Seville&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?

Sevilla, with 687,488 in 2024, according to the Instituto Nacional de Estadística.

Which municipality has the lowest population?

El Madroño, with 305 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 Seville province: more rankings