Municipalities in Extremadura by population, 2025

Badajoz had the highest population of 388 municipalities in 2025, at 150,209. Benquerencia had the lowest, at 74. The median was 816 and the figure for Extremadura was 1.05 million. Source: the Instituto Nacional de Estadística.

Highest150,209Badajoz
Lowest74Benquerencia
Median816388 municipalities
Extremadura1,051,638History

Top 40 municipalities, 2025

CSVChart (SVG)

BadajozBadajoz: 150,209 persons150,209CáceresCáceres: 96,651 persons96,651MéridaMérida: 60,225 persons60,225PlasenciaPlasencia: 40,132 persons40,132Don BenitoDon Benito: 37,986 persons37,986AlmendralejoAlmendralejo: 34,587 persons34,587Villanueva de la SerenaVillanueva de la Serena: 25,773 persons25,773Navalmoral de la MataNavalmoral de la Mata: 17,352 persons17,352ZafraZafra: 16,735 persons16,735MontijoMontijo: 15,198 persons15,198Villafranca de los BarrosVillafranca de los Barros: 12,284 persons12,284CoriaCoria: 12,001 persons12,001OlivenzaOlivenza: 11,789 persons11,789MiajadasMiajadas: 9,396 persons9,396Jerez de los CaballerosJerez de los Caballeros: 9,095 persons9,095TrujilloTrujillo: 8,611 persons8,611Los Santos de MaimonaLos Santos de Maimona: 8,088 persons8,088AzuagaAzuaga: 7,587 persons7,587TalayuelaTalayuela: 7,439 persons7,439Jaraíz de la VeraJaraíz de la Vera: 6,831 persons6,831GuareñaGuareña: 6,665 persons6,665MoralejaMoraleja: 6,562 persons6,562Fuente del MaestreFuente del Maestre: 6,499 persons6,499CalamonteCalamonte: 6,104 persons6,104Puebla de la CalzadaPuebla de la Calzada: 5,815 persons5,815LlerenaLlerena: 5,642 persons5,642MontehermosoMontehermoso: 5,552 persons5,552Arroyo de la LuzArroyo de la Luz: 5,495 persons5,495CastueraCastuera: 5,457 persons5,457AceuchalAceuchal: 5,307 persons5,307Talavera la RealTalavera la Real: 5,288 persons5,288San Vicente de AlcántaraSan Vicente de Alcántara: 5,227 persons5,227Valencia de AlcántaraValencia de Alcántara: 5,150 persons5,150AlburquerqueAlburquerque: 4,928 persons4,928Oliva de la FronteraOliva de la Frontera: 4,907 persons4,907Fregenal de la SierraFregenal de la Sierra: 4,715 persons4,715CampanarioCampanario: 4,702 persons4,702Malpartida de PlasenciaMalpartida de Plasencia: 4,666 persons4,666Fuente de CantosFuente de Cantos: 4,583 persons4,583Casar de CáceresCasar de Cáceres: 4,511 persons4,511
persons. Source: INE. Retrieved 2026-10-07.

Full ranking

RankMunicipalities2025
persons
Change on 2024
1Badajoz150,209-0.2%
2Cáceres96,651+0.2%
3Mérida60,225+0.6%
4Plasencia40,132+0.8%
5Don Benito37,986+0.7%
6Almendralejo34,587+0.9%
7Villanueva de la Serena25,773-0%
8Navalmoral de la Mata17,352+1.9%
9Zafra16,735+0.1%
10Montijo15,198-0.2%
11Villafranca de los Barros12,284-0.6%
12Coria12,001-0.9%
13Olivenza11,789+0.4%
14Miajadas9,396+0.3%
15Jerez de los Caballeros9,095-0.2%
16Trujillo8,611-0.1%
17Los Santos de Maimona8,088+0.2%
18Azuaga7,587-0.1%
19Talayuela7,439+1.8%
20Jaraíz de la Vera6,831+1.7%
21Guareña6,665+0.2%
22Moraleja6,562-0.2%
23Fuente del Maestre6,499-1%
24Calamonte6,104-0.3%
25Puebla de la Calzada5,815-0.8%
26Llerena5,642-0.1%
27Montehermoso5,552-0.6%
28Arroyo de la Luz5,495-0.5%
29Castuera5,457-0.7%
30Aceuchal5,307-1.8%
31Talavera la Real5,288-0.2%
32San Vicente de Alcántara5,227+0.4%
33Valencia de Alcántara5,150-0.9%
34Alburquerque4,928-1.4%
35Oliva de la Frontera4,907-0.6%
36Fregenal de la Sierra4,715-0.6%
37Campanario4,702-0.1%
38Malpartida de Plasencia4,666-0.1%
39Fuente de Cantos4,583-0.2%
40Casar de Cáceres4,511+0.8%
41Cabeza del Buey4,489-0.8%
42Quintana de la Serena4,429-0.6%
43Navalvillar de Pela4,303-1%
44Monesterio4,245+0.4%
45Valverde de Leganés4,230+0.3%
46Santa Marta4,201+1.4%
47Malpartida de Cáceres4,027-0.1%
48Arroyo de San Serván4,001-1.5%
49Hervás3,898-0.6%
50Santa Amalia3,881-1%
51Barcarrota3,456-0.5%
52Herrera del Duque3,385-0.4%
53Hornachos3,375-0.6%
54Zalamea de la Serena3,371-1.7%
55La Zarza3,339-0.2%
56Talarrubias3,251-0.2%
57Villanueva del Fresno3,247-0.8%
58Ribera del Fresno3,130-1.8%
59Burguillos del Cerro2,940-1%
60Jarandilla de la Vera2,894+1.7%
61Losar de la Vera2,799-0.2%
62Zahínos2,7660%
63Lobón2,756+0.8%
64Torrejoncillo2,743-0.8%
64Valdelacalzada2,743-0.4%
66Puebla de Sancho Pérez2,634-0%
67Orellana la Vieja2,580+0.3%
68Solana de los Barros2,522-0.8%
69Alcuéscar2,447-0.3%
70Guadiana2,444+0.3%
71Madroñera2,349-0.6%
72La Garrovilla2,310+0.8%
73Medellín2,241+0.2%
74Torremejía2,238+0.7%
75Higuera la Real2,186-0.7%
76Berlanga2,171-1.9%
77Monterrubio de la Serena2,157-1.9%
78Valverde del Fresno2,143+1%
79La Coronada2,136-0.6%
80Fuentes de León2,118-1.9%
81Villanueva de la Vera2,108-0.1%
82Sierra de Fuentes2,081+1.2%
83Villar del Rey2,064-0.8%
84Cabezuela del Valle2,049-3.7%
85Navaconcejo2,037-0.3%
86Bienvenida1,999-1.1%
87La Albuera1,995+0.2%
88La Codosera1,983-2.1%
89Aldeanueva de la Vera1,966-1.6%
90Pueblonuevo del Guadiana1,955+0.1%
91Garrovillas de Alconétar1,941-0.9%
92Granja de Torrehermosa1,913+0.7%
93Valencia del Ventoso1,870-0.8%
94Logrosán1,852-2.7%
95Higuera de Vargas1,830-1.4%
96Zarza de Granadilla1,815+0.7%
97Puebla de Obando1,809+0.2%
98Alange1,802-0.3%
99Pinofranqueado1,783+1.1%
100Almoharín1,771-0.4%
101Ceclavín1,769-0.7%
102Siruela1,766-0.3%
103Segura de León1,758-1.9%
104Aliseda1,726+0.1%
105Guadalupe1,722-1.7%
106Brozas1,718-1.6%
107Madrigalejo1,710+0.1%
108Usagre1,698-1.5%
109Fuenlabrada de los Montes1,693-0.9%
110Oliva de Mérida1,660-1.1%
111Salvaleón1,645-0.7%
112Torreorgaz1,641-2.1%
113Montánchez1,597-0.7%
114Almaraz1,594-1.3%
115Alconchel1,592-2.1%
116Cañamero1,578-1.4%
117Cilleros1,547-0.5%
118Salvatierra de los Barros1,546-0.8%
119Madrigal de la Vera1,536+0.2%
120Esparragalejo1,506+0.8%
121Guijo de Galisteo1,460-1.8%
122La Roca de la Sierra1,454+0.1%
123Serradilla1,448-2.3%
124Peraleda de la Mata1,444+0.9%
125Piornal1,443-0.8%
126Villalba de los Barros1,429-1.2%
127Trujillanos1,397+1.1%
128Casatejada1,393+0.8%
129Casas de Don Pedro1,375+0.4%
130Ahigal1,340-0.7%
131Gata1,335-1.3%
132Alcántara1,329-1.3%
133Villar de Rena1,326+0.2%
134Campillo de Llerena1,321+0.5%
135La Parra1,297+1%
136Majadas1,281+1.1%
137Rosalejo1,268-4.5%
138Cabeza la Vaca1,257+0.2%
139Navas del Madroño1,254-0.4%
140Torre de Miguel Sesmero1,234-0.6%
141Mirandilla1,232-1.1%
142Montemolín1,231-2.8%
143Villagonzalo1,226+0.2%
144Zorita1,223-2%
145Almendral1,202+0.4%
146Nuñomoral1,196-0.5%
147Jerte1,189-0.9%
148La Haba1,184-2.5%
149Cheles1,175-0.2%
150Riolobos1,173-0.6%
151Medina de las Torres1,160-0.5%
152Corte de Peleas1,153-1%
153Valdetorres1,105-2.6%
154Caminomorisco1,097-2.1%
155Zarza la Mayor1,096-1.9%
156Puebla de Alcocer1,091-1.4%
157Valle de Santa Ana1,090-1.5%
158Carcaboso1,076+0.7%
159Valle de la Serena1,075-1.6%
160Valdefuentes1,074-2.4%
161Feria1,054+0.7%
162Torrecillas de la Tiesa1,038-0.9%
163Valdecaballeros1,036-1.4%
164Castañar de Ibor1,020-1.2%
165Saucedilla1,002+0.8%
165Valverde de Mérida1,002-0.8%
167Cañaveral995-1.3%
168Torremayor992-1.2%
169Casar de Palomero991-0.2%
170Tornavacas989-0.2%
171Bodonal de la Sierra982-1.1%
172La Pesga950-0.5%
173Alagón del Río919+1.1%
173Maguilla919-1.1%
175La Nava de Santiago9140%
176Calera de León912-0.7%
176Esparragosa de la Serena912-2.3%
178Monroy909+2.8%
178Villagarcía de la Torre909+2%
180Higuera de la Serena881-0.7%
181Garganta la Olla874-1%
181Perales del Puerto874-3.2%
183San Pedro de Mérida859-0.2%
184Escurial855-1.6%
185Galisteo849+1.7%
186Hoyos848-1.2%
187Don Álvaro841+3.2%
188Esparragosa de Lares839-1.8%
189Vegaviana837-0.8%
190Tiétar835-2.2%
191Eljas827-1.1%
192Castilblanco820-2.8%
193Mohedas de Granadilla817-3.9%
194Arroyomolinos816+0.5%
195Acedera815+1.6%
195Cordobilla de Lácara815-1.5%
195La Cumbre815-1.6%
198Cuacos de Yuste809-2.4%
199Acehúche808+0.4%
200El Torno805-3.4%
200Peñalsordo805-2.3%
202Ahillones793+1.1%
203Campo Lugar790-1.7%
204Llera781-2.6%
205Talaván775+0.8%
206Belvís de Monroy774+4.2%
207Benquerencia de la Serena771-2.3%
208Pueblonuevo de Miramontes762-1.7%
209Casas del Monte761-0.9%
209Tejeda de Tiétar761-0.7%
211Alconera748-1.1%
212Torremocha742+0.8%
213Manchita741+0.5%
214Baños de Montemayor738+0.1%
215Alía722-3.2%
216Santibáñez el Bajo711+0.1%
217Valencia del Mombuey703-1.4%
218La Morera698-0.9%
219Aldeanueva del Camino696-1.1%
220San Martín de Trevejo693-1.3%
221Puebla de la Reina689-0.9%
222Deleitosa681-0.1%
223Calzadilla de los Barros679-0.9%
224Navezuelas668+2.9%
225Garciaz666+0.3%
226Puebla del Maestre653-0.8%
227Palomas651-1.7%
228Táliga650-1.5%
229Fuente del Arco648-1.8%
230Albalá647-1.5%
231Torrecilla de los Ángeles642+0.3%
232Nogales632-1.3%
233Mirabel620-1.9%
233Torremenga620+0.6%
235Valdeobispo617+1.1%
236Aldea del Cano609+1.5%
237Rena605-1.3%
238Aldeacentenera603+1.7%
239Trasierra590-0.5%
240Holguera588-0.8%
240Pasarón de la Vera588-0.7%
242Membrío587+2.6%
243Casas del Castañar583+0.9%
244Aceituna569-2.1%
245Acebo567-1.6%
246Torrequemada564+0.7%
247Valverde de Llerena560-1.1%
248Helechosa de los Montes556-1.1%
249Cristina549+0.4%
250Entrín Bajo548+1.5%

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

Badajoz, with 150,209 in 2025, according to the Instituto Nacional de Estadística.

Which municipality has the lowest population?

Benquerencia, with 74 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, 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 Extremadura: more rankings