Data / Rankings / Population aged 16 to 64 / Municipalities in Badajoz province
Municipalities in Badajoz province by population aged 16 to 64, 2025
Badajoz had the highest population aged 16 to 64 of 165 municipalities in 2025, at 98,993. El Carrascalejo had the lowest, at 48. The median was 821 and the figure for Badajoz province was 429,164. Source: the Instituto Nacional de Estadística.
Median 821 165 municipalities
Badajoz Badajoz: 98,993 persons 98,993 Mérida Mérida: 39,956 persons 39,956 Don Benito Don Benito: 24,930 persons 24,930 Almendralejo Almendralejo: 22,624 persons 22,624 Villanueva de la Serena Villanueva de la Serena: 16,495 persons 16,495 Zafra Zafra: 10,811 persons 10,811 Montijo Montijo: 9,783 persons 9,783 Villafranca de los Barros Villafranca de los Barros: 7,833 persons 7,833 Olivenza Olivenza: 7,788 persons 7,788 Jerez de los Caballeros Jerez de los Caballeros: 6,004 persons 6,004 Los Santos de Maimona Los Santos de Maimona: 5,263 persons 5,263 Azuaga Azuaga: 4,706 persons 4,706 Fuente del Maestre Fuente del Maestre: 4,293 persons 4,293 Guareña Guareña: 4,239 persons 4,239 Calamonte Calamonte: 4,005 persons 4,005 Puebla de la Calzada Puebla de la Calzada: 3,834 persons 3,834 Llerena Llerena: 3,668 persons 3,668 Talavera la Real Talavera la Real: 3,561 persons 3,561 Aceuchal Aceuchal: 3,498 persons 3,498 San Vicente de Alcántara San Vicente de Alcántara: 3,401 persons 3,401 Castuera Castuera: 3,380 persons 3,380 Oliva de la Frontera Oliva de la Frontera: 3,069 persons 3,069 Alburquerque Alburquerque: 3,037 persons 3,037 Fuente de Cantos Fuente de Cantos: 3,013 persons 3,013 Fregenal de la Sierra Fregenal de la Sierra: 3,001 persons 3,001 Quintana de la Serena Quintana de la Serena: 2,940 persons 2,940 Campanario Campanario: 2,926 persons 2,926 Monesterio Monesterio: 2,797 persons 2,797 Valverde de Leganés Valverde de Leganés: 2,786 persons 2,786 Cabeza del Buey Cabeza del Buey: 2,737 persons 2,737 Navalvillar de Pela Navalvillar de Pela: 2,709 persons 2,709 Santa Marta Santa Marta: 2,697 persons 2,697 Arroyo de San Serván Arroyo de San Serván: 2,570 persons 2,570 Santa Amalia Santa Amalia: 2,541 persons 2,541 Barcarrota Barcarrota: 2,239 persons 2,239 Hornachos Hornachos: 2,185 persons 2,185 Herrera del Duque Herrera del Duque: 2,134 persons 2,134 La Zarza La Zarza: 2,126 persons 2,126 Villanueva del Fresno Villanueva del Fresno: 2,093 persons 2,093 Zalamea de la Serena Zalamea de la Serena: 2,086 persons 2,086 persons. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2025persons Change on 2024 1 Badajoz 98,993 -0.3% 2 Mérida 39,956 +0.5% 3 Don Benito 24,930 +0.1% 4 Almendralejo 22,624 +0.8% 5 Villanueva de la Serena 16,495 -0.6% 6 Zafra 10,811 -0.5% 7 Montijo 9,783 -0.2% 8 Villafranca de los Barros 7,833 -0.8% 9 Olivenza 7,788 0% 10 Jerez de los Caballeros 6,004 -1.4% 11 Los Santos de Maimona 5,263 -0.3% 12 Azuaga 4,706 -0.5% 13 Fuente del Maestre 4,293 -1.6% 14 Guareña 4,239 -0.2% 15 Calamonte 4,005 -1.1% 16 Puebla de la Calzada 3,834 -0.6% 17 Llerena 3,668 -0.2% 18 Talavera la Real 3,561 +0.5% 19 Aceuchal 3,498 -2% 20 San Vicente de Alcántara 3,401 -0.4% 21 Castuera 3,380 -2.2% 22 Oliva de la Frontera 3,069 -0.6% 23 Alburquerque 3,037 -1.9% 24 Fuente de Cantos 3,013 -0.5% 25 Fregenal de la Sierra 3,001 -0.6% 26 Quintana de la Serena 2,940 -1.5% 27 Campanario 2,926 -0.4% 28 Monesterio 2,797 +0.4% 29 Valverde de Leganés 2,786 +0.4% 30 Cabeza del Buey 2,737 -2.2% 31 Navalvillar de Pela 2,709 -1.2% 32 Santa Marta 2,697 +1.2% 33 Arroyo de San Serván 2,570 -1.9% 34 Santa Amalia 2,541 -1.3% 35 Barcarrota 2,239 -0.8% 36 Hornachos 2,185 -1.1% 37 Herrera del Duque 2,134 +0.3% 38 La Zarza 2,126 -1.3% 39 Villanueva del Fresno 2,093 -1.5% 40 Zalamea de la Serena 2,086 -3.1% 41 Talarrubias 2,058 +0.2% 42 Ribera del Fresno 2,034 -1% 43 Burguillos del Cerro 1,839 -3% 44 Zahínos 1,815 0% 45 Valdelacalzada 1,764 -0.1% 46 Puebla de Sancho Pérez 1,701 -0.4% 47 Lobón 1,695 +0.7% 48 Solana de los Barros 1,629 -0.1% 49 Guadiana 1,612 -0.6% 50 Orellana la Vieja 1,581 -1.1% 51 La Garrovilla 1,490 +0.9% 52 Torremejía 1,444 -0.3% 53 Fuentes de León 1,439 -1% 54 Medellín 1,415 -0.8% 55 Higuera la Real 1,413 -1.6% 56 Villar del Rey 1,387 -1.3% 57 La Coronada 1,375 -0.7% 58 Bienvenida 1,328 -0.6% 59 Berlanga 1,307 -1.6% 60 Monterrubio de la Serena 1,290 -1.5% 61 Pueblonuevo del Guadiana 1,219 +0.1% 62 La Albuera 1,209 -0.9% 63 Granja de Torrehermosa 1,169 -0.6% 64 La Codosera 1,165 -3% 65 Alange 1,158 -0.2% 66 Segura de León 1,152 -2.4% 67 Valencia del Ventoso 1,141 -2.1% 68 Higuera de Vargas 1,128 -2.1% 69 Puebla de Obando 1,125 -1.8% 70 Usagre 1,075 -3.3% 71 Siruela 1,031 -1.4% 72 Fuenlabrada de los Montes 1,013 -0.9% 73 Salvaleón 1,012 -1.7% 74 Oliva de Mérida 1,011 -1.7% 75 Alconchel 1,008 -3.8% 76 Salvatierra de los Barros 975 -2.4% 77 Trujillanos 962 +0.4% 78 Esparragalejo 946 +1.2% 79 La Roca de la Sierra 933 -1.1% 80 Villalba de los Barros 926 -1.7% 81 La Parra 866 -0.9% 82 Villar de Rena 827 -0.5% 83 Casas de Don Pedro 821 -0.4% 84 Campillo de Llerena 812 0% 85 Torre de Miguel Sesmero 789 -3.5% 86 Mirandilla 783 -2.6% 87 Cabeza la Vaca 767 +0.7% 88 Corte de Peleas 764 -1.9% 89 Almendral 763 -0.4% 90 La Haba 756 -3.1% 91 Villagonzalo 746 -1.5% 92 Cheles 739 -0.7% 93 Montemolín 715 -3.4% 93 Valdetorres 715 -2.9% 95 Valle de Santa Ana 707 -1% 96 Medina de las Torres 681 -0.1% 97 Valle de la Serena 669 -2.9% 98 Valverde de Mérida 648 -2.6% 99 Feria 644 +0.2% 99 Puebla de Alcocer 644 -2.6% 101 Torremayor 614 -1.1% 102 Bodonal de la Sierra 591 -1.7% 103 Maguilla 589 +0.5% 104 Valdecaballeros 588 -4.1% 105 Calera de León 587 -1.8% 106 Don Álvaro 571 +2% 107 Esparragosa de la Serena 559 -2.3% 108 La Nava de Santiago 555 -0.7% 109 San Pedro de Mérida 550 -0.4% 110 Villagarcía de la Torre 542 -1.3% 111 Cordobilla de Lácara 523 -2.4% 112 Higuera de la Serena 513 -3.4% 113 Esparragosa de Lares 508 -1.2% 114 Manchita 489 -1% 115 Llera 483 -4.2% 116 Benquerencia de la Serena 477 -1.9% 117 Ahillones 475 -0.4% 118 Acedera 474 +0.9% 119 Alconera 462 +0.2% 120 Puebla de la Reina 441 -0.9% 120 Valencia del Mombuey 441 -0.9% 122 Calzadilla de los Barros 438 -1.8% 122 La Morera 438 +0.5% 124 Castilblanco 430 -4.4% 125 Palomas 421 -0.9% 126 Nogales 411 0% 127 Peñalsordo 404 -7.1% 128 Táliga 399 -2.2% 129 Fuente del Arco 395 +0.8% 130 Trasierra 390 -0.5% 131 Puebla del Maestre 378 -1.6% 132 Cristina 372 +0.3% 133 Rena 368 -1.9% 134 Mengabril 346 +3.6% 135 Entrín Bajo 345 +1.5% 136 Carmonita 327 -3.8% 136 Valverde de Llerena 327 -3.8% 138 Helechosa de los Montes 324 -2.1% 139 Malpartida de la Serena 321 -1.8% 140 Valencia de las Torres 298 +1.7% 141 Magacela 291 -1.4% 142 Puebla del Prior 282 0% 143 Hinojosa del Valle 276 -4.8% 144 Garbayuela 271 -5.9% 145 Peraleda del Zaucejo 269 -2.5% 145 Retamal de Llerena 269 -0.7% 147 Garlitos 257 -1.5% 148 Villarta de los Montes 220 -5.6% 149 Malcocinado 213 0% 150 Higuera de Llerena 210 +1.9% 151 Valle de Matamoros 199 +2.6% 152 La Lapa 186 +3.9% 153 Aljucén 163 -6.9% 154 Zarza-Capilla 161 +1.3% 155 Atalaya 150 -3.8% 155 Valverde de Burguillos 150 -2% 157 Orellana de la Sierra 138 -4.2% 158 Baterno 134 -6.3% 159 Tamurejo 112 0% 160 Casas de Reina 110 -1.8% 161 Capilla 89 -4.3% 162 Reina 87 -2.2% 163 Risco 67 -2.9% 163 Sancti-Spíritus 67 -5.6% 165 El Carrascalejo 48 +6.7%
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 Badajoz province by population aged 16 to 64 using official data, and cite the source. rank_places {"indicator":"population_16_64","level":"municipality","within":"Badajoz","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population_16_64&level=municipality&within=Badajoz&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 aged 16 to 64? Badajoz, with 98,993 in 2025, according to the Instituto Nacional de Estadística.
Which municipality has the lowest population aged 16 to 64? El Carrascalejo, with 48 in 2025.
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 Badajoz province: more rankings