Data / Rankings / Population aged 16 to 64 / Municipalities in Badajoz province
Municipalities in Badajoz province by population aged 16 to 64
Badajoz had the highest population aged 16 to 64 of 165 municipalities in 2023, at 99,284. El Carrascalejo had the lowest, at 43. The median was 848 and the figure for Badajoz province was 432,889. Source: the Instituto Nacional de Estadística.
Median 848 165 municipalities
Badajoz Badajoz: 99,284 persons 99,284 Mérida Mérida: 39,646 persons 39,646 Don Benito Don Benito: 24,862 persons 24,862 Almendralejo Almendralejo: 22,196 persons 22,196 Villanueva de la Serena Villanueva de la Serena: 16,710 persons 16,710 Zafra Zafra: 10,906 persons 10,906 Montijo Montijo: 9,914 persons 9,914 Villafranca de los Barros Villafranca de los Barros: 7,938 persons 7,938 Olivenza Olivenza: 7,814 persons 7,814 Jerez de los Caballeros Jerez de los Caballeros: 6,152 persons 6,152 Los Santos de Maimona Los Santos de Maimona: 5,294 persons 5,294 Azuaga Azuaga: 4,798 persons 4,798 Fuente del Maestre Fuente del Maestre: 4,412 persons 4,412 Guareña Guareña: 4,327 persons 4,327 Calamonte Calamonte: 4,073 persons 4,073 Puebla de la Calzada Puebla de la Calzada: 3,807 persons 3,807 Llerena Llerena: 3,678 persons 3,678 Aceuchal Aceuchal: 3,593 persons 3,593 Talavera la Real Talavera la Real: 3,569 persons 3,569 Castuera Castuera: 3,534 persons 3,534 San Vicente de Alcántara San Vicente de Alcántara: 3,449 persons 3,449 Alburquerque Alburquerque: 3,155 persons 3,155 Oliva de la Frontera Oliva de la Frontera: 3,099 persons 3,099 Fuente de Cantos Fuente de Cantos: 3,080 persons 3,080 Fregenal de la Sierra Fregenal de la Sierra: 3,058 persons 3,058 Quintana de la Serena Quintana de la Serena: 3,005 persons 3,005 Campanario Campanario: 2,945 persons 2,945 Cabeza del Buey Cabeza del Buey: 2,874 persons 2,874 Monesterio Monesterio: 2,797 persons 2,797 Valverde de Leganés Valverde de Leganés: 2,785 persons 2,785 Navalvillar de Pela Navalvillar de Pela: 2,767 persons 2,767 Santa Marta Santa Marta: 2,659 persons 2,659 Arroyo de San Serván Arroyo de San Serván: 2,617 persons 2,617 Santa Amalia Santa Amalia: 2,596 persons 2,596 Barcarrota Barcarrota: 2,241 persons 2,241 Hornachos Hornachos: 2,215 persons 2,215 Zalamea de la Serena Zalamea de la Serena: 2,177 persons 2,177 La Zarza La Zarza: 2,168 persons 2,168 Herrera del Duque Herrera del Duque: 2,141 persons 2,141 Villanueva del Fresno Villanueva del Fresno: 2,127 persons 2,127 persons. Source: INE . Retrieved 2026-10-07.
Full ranking Rank Municipalities 2023persons Change on 2022 1 Badajoz 99,284 +0.1% 2 Mérida 39,646 +0.2% 3 Don Benito 24,862 +0.4% 4 Almendralejo 22,196 +0.7% 5 Villanueva de la Serena 16,710 -0.8% 6 Zafra 10,906 -0.2% 7 Montijo 9,914 -1.1% 8 Villafranca de los Barros 7,938 -0.6% 9 Olivenza 7,814 -0.1% 10 Jerez de los Caballeros 6,152 -0.1% 11 Los Santos de Maimona 5,294 -0.4% 12 Azuaga 4,798 -0.6% 13 Fuente del Maestre 4,412 -0.4% 14 Guareña 4,327 -2.3% 15 Calamonte 4,073 -1.1% 16 Puebla de la Calzada 3,807 -0.9% 17 Llerena 3,678 -0.9% 18 Aceuchal 3,593 -0.1% 19 Talavera la Real 3,569 -0.4% 20 Castuera 3,534 -1.5% 21 San Vicente de Alcántara 3,449 -0.3% 22 Alburquerque 3,155 -2.1% 23 Oliva de la Frontera 3,099 -0.8% 24 Fuente de Cantos 3,080 -0.6% 25 Fregenal de la Sierra 3,058 -1.3% 26 Quintana de la Serena 3,005 -1.7% 27 Campanario 2,945 -1.6% 28 Cabeza del Buey 2,874 -3% 29 Monesterio 2,797 -2.9% 30 Valverde de Leganés 2,785 +0.2% 31 Navalvillar de Pela 2,767 -0.1% 32 Santa Marta 2,659 +0.1% 33 Arroyo de San Serván 2,617 -1.4% 34 Santa Amalia 2,596 -1.2% 35 Barcarrota 2,241 -0.1% 36 Hornachos 2,215 -1.2% 37 Zalamea de la Serena 2,177 -0.9% 38 La Zarza 2,168 -2.3% 39 Herrera del Duque 2,141 -1.5% 40 Villanueva del Fresno 2,127 -1.3% 41 Talarrubias 2,064 -0.3% 42 Ribera del Fresno 2,061 -1.3% 43 Burguillos del Cerro 1,932 -2.3% 44 Zahínos 1,815 -0.3% 45 Valdelacalzada 1,770 -0.6% 46 Puebla de Sancho Pérez 1,717 -1% 47 Lobón 1,693 -0.4% 48 Solana de los Barros 1,652 -1% 49 Orellana la Vieja 1,620 -0.3% 50 Guadiana 1,600 -0.2% 51 Fuentes de León 1,476 -1.9% 51 La Garrovilla 1,476 -2.4% 53 Torremejía 1,471 -0.2% 54 Medellín 1,447 -1.2% 55 Higuera la Real 1,442 -1% 56 Villar del Rey 1,425 +0.1% 57 La Coronada 1,403 -1.6% 58 Bienvenida 1,349 -1.3% 59 Berlanga 1,342 -2.8% 60 Monterrubio de la Serena 1,337 0% 61 La Albuera 1,237 -2.2% 62 Pueblonuevo del Guadiana 1,222 -1.5% 63 Granja de Torrehermosa 1,204 -1.5% 64 La Codosera 1,183 -0.5% 65 Alange 1,179 -1.1% 66 Segura de León 1,174 -0.4% 66 Valencia del Ventoso 1,174 -0.9% 68 Puebla de Obando 1,168 -1.2% 69 Higuera de Vargas 1,166 -3.3% 70 Usagre 1,135 -1% 71 Siruela 1,083 -1.5% 72 Alconchel 1,062 -1.4% 73 Salvaleón 1,039 -3.2% 74 Fuenlabrada de los Montes 1,029 -0.2% 75 Oliva de Mérida 1,024 -1.8% 76 Salvatierra de los Barros 1,019 -1.5% 77 Trujillanos 955 +1.3% 78 Esparragalejo 951 +1% 79 Villalba de los Barros 937 -0.7% 80 La Roca de la Sierra 933 +0.4% 81 La Parra 869 -0.9% 82 Villar de Rena 850 -1.6% 83 Casas de Don Pedro 848 -2.5% 84 Campillo de Llerena 828 -2.9% 85 Torre de Miguel Sesmero 816 +0.2% 86 Mirandilla 795 -0.7% 87 La Haba 785 -1% 88 Cabeza la Vaca 784 -3% 89 Corte de Peleas 775 -1.4% 90 Almendral 762 -3.1% 91 Valdetorres 759 -1.3% 92 Montemolín 752 -3.3% 93 Villagonzalo 743 -2.4% 94 Cheles 740 -1.3% 95 Valle de Santa Ana 714 -2.5% 96 Valle de la Serena 699 -1.5% 97 Medina de las Torres 691 -0.7% 98 Puebla de Alcocer 683 -0.9% 99 Valverde de Mérida 671 -1% 100 Feria 664 -1.6% 101 Valdecaballeros 635 -4.4% 102 Torremayor 633 +0.6% 103 Calera de León 614 -1.8% 104 Bodonal de la Sierra 609 -0.8% 105 Esparragosa de la Serena 592 -1.7% 106 Maguilla 589 -2.6% 107 La Nava de Santiago 573 -1.9% 108 Don Álvaro 559 -0.7% 109 Cordobilla de Lácara 550 -1.6% 110 San Pedro de Mérida 545 +1.7% 111 Villagarcía de la Torre 541 -2.9% 112 Higuera de la Serena 536 -4.5% 113 Esparragosa de Lares 530 -2.4% 114 Llera 512 -3.8% 115 Manchita 498 -0.6% 116 Acedera 479 -0.6% 116 Ahillones 479 -3.8% 118 Benquerencia de la Serena 476 -4% 119 Alconera 462 0% 119 Valencia del Mombuey 462 +1.8% 121 Puebla de la Reina 460 -2.3% 122 Calzadilla de los Barros 456 -3.4% 123 Castilblanco 449 -2% 124 Peñalsordo 436 -4.4% 125 La Morera 432 -0.2% 126 Palomas 419 -0.5% 127 Táliga 417 +1.2% 128 Trasierra 410 -1.4% 129 Nogales 408 -0.5% 130 Fuente del Arco 399 -2.7% 131 Rena 391 +2.1% 132 Puebla del Maestre 380 -4% 133 Cristina 369 +0.5% 134 Helechosa de los Montes 351 -3.3% 135 Valverde de Llerena 340 -2.3% 136 Carmonita 338 -0.9% 137 Entrín Bajo 334 -0.3% 137 Malpartida de la Serena 334 -2.9% 139 Mengabril 331 +3.1% 140 Valencia de las Torres 307 -6.1% 141 Garbayuela 302 -1.6% 142 Hinojosa del Valle 287 -1.4% 143 Magacela 286 -4.3% 144 Peraleda del Zaucejo 280 -4.4% 145 Puebla del Prior 277 -3.8% 146 Retamal de Llerena 274 -0.4% 147 Garlitos 267 -1.5% 148 Villarta de los Montes 240 +0.4% 149 Higuera de Llerena 213 +4.4% 150 Malcocinado 207 +4.5% 151 Valle de Matamoros 200 0% 152 La Lapa 177 +1.7% 153 Aljucén 176 +8.6% 154 Atalaya 169 -2.3% 155 Zarza-Capilla 164 -3.5% 156 Orellana de la Sierra 160 +12.7% 157 Valverde de Burguillos 159 -1.2% 158 Baterno 154 -2.5% 159 Tamurejo 116 +0.9% 160 Casas de Reina 112 0% 161 Capilla 96 0% 162 Reina 91 -5.2% 163 Sancti-Spíritus 79 0% 164 Risco 69 -1.4% 165 El Carrascalejo 43 -12.2%
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 99,284 in 2023, according to the Instituto Nacional de Estadística.
Which municipality has the lowest population aged 16 to 64? El Carrascalejo, with 43 in 2023.
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