Skip to content
Province

Cáceres Province, Spain

Cáceres province, in Extremadura, is home to 387,752 people in 223 municipalities covering 7,670 sq mi. Its capital, Cáceres, sits at 1,437 ft (438 m), and its highest point is El Torreón, at 7,871 ft (2,399 m).

Population (2025)
387,752
−4.6% since 2015
Area
7,670 sq mi
2nd largest of the 50 provinces
Density
51 people/sq mi
Spain: 251 people/sq mi
Municipalities
223
158 with fewer than 1,000 people
Capital’s elevation
1,437 ft
Cáceres
Highest point
7,871 ft
El Torreón

Map of Cáceres province by municipality

La Granja Abadía Aldea del Cano Aldehuela del Jerte Alía Abertura Barrado Acebo Acehúche Aceituna Ahigal Albalá Alcántara Berrocalejo Berzocana Alcollarín Alcuéscar Aldeacentenera Bohonal de Ibor Morcillo La Aldea del Obispo Aldeanueva de la Vera Aldeanueva del Camino Campo Lugar Aliseda Cañamero Cañaveral Almaraz Almoharín Arroyo de la Luz Arroyomolinos de la Vera Arroyomolinos Baños de Montemayor Carcaboso Belvís de Monroy Benquerencia Botija Brozas Cabañas del Castillo Cabezabellosa Cabezuela del Valle Cabrero Cáceres Cachorrilla Cadalso Calzadilla Caminomorisco Carrascalejo Casar de Cáceres Campillo de Deleitosa Casar de Palomero Casares de las Hurdes Carbajo Casas de Don Antonio Palomero Casas de Don Gómez Casas del Castañar Casas del Monte Casas de Millán Casas de Miravete Casatejada Casillas de Coria Castañar de Ibor Descargamaría Ceclavín Cedillo Cerezo Cilleros Collado de la Vera Eljas Conquista de la Sierra Coria Cuacos de Yuste La Cumbre Deleitosa Escurial Fresnedoso de Ibor Galisteo Garciaz La Garganta Garganta la Olla Gargantilla Gargüera Garrovillas de Alconétar Garvín Gata El Gordo Guadalupe Guijo de Santa Bárbara Guijo de Coria Holguera Guijo de Galisteo Guijo de Granadilla Herguijuela Hoyos Hernán-Pérez Herrera de Alcántara Hervás Herreruela Higuera de Albalat Huélaga Hinojal Marchagaz Mata de Alcántara Membrío Mesas de Ibor Ibahernando Jaraicejo Millanes Jaraíz de la Vera Jarandilla de la Vera Jarilla Jerte Ladrillar Logrosán Losar de la Vera Madrigal de la Vera Madrigalejo Madroñera Majadas Malpartida de Cáceres Malpartida de Plasencia Miajadas Mirabel Mohedas de Granadilla Monroy Montánchez Montehermoso Moraleja Navaconcejo Navalmoral de la Mata Perales del Puerto Navalvillar de Ibor Villamesías Navas del Madroño Zarza la Mayor Zorita Rosalejo Vegaviana Alagón del Río Tiétar Pueblonuevo de Miramontes Navezuelas Pozuelo de Zarzón Nuñomoral Puerto de Santa Cruz Oliva de Plasencia Pasarón de la Vera Rebollar Pedroso de Acim Riolobos Robledillo de Gata Peraleda de la Mata Peraleda de San Román Robledillo de la Vera Pescueza La Pesga Piedras Albas Pinofranqueado Piornal Plasencia San Martín de Trevejo Plasenzuela Segura de Toro Serradilla Portaje Portezuelo Robledillo de Trujillo Robledollano Romangordo Ruanes Salorino Salvatierra de Santiago Santa Ana Santa Cruz de la Sierra Santa Cruz de Paniagua Santa Marta de Magasca Santiago de Alcántara Santiago del Campo Santibáñez el Alto Santibáñez el Bajo Talaveruela de la Vera Talayuela Saucedilla Serrejón Sierra de Fuentes Torre de Don Miguel Torre de Santa María Talaván Tejeda de Tiétar Toril Tornavacas Torremenga El Torno Torrecilla de los Ángeles Torrecillas de la Tiesa Torrejoncillo Torrejón el Rubio Torremocha Torreorgaz Torrequemada Trujillo Valdastillas Valdecañas de Tajo Valdefuentes Valdehúncar Valdelacasa de Tajo Valdemorales Valdeobispo Valencia de Alcántara Valverde de la Vera Valverde del Fresno Viandar de la Vera Villa del Rey Villa del Campo Villamiel Villanueva de la Sierra Villanueva de la Vera Villar del Pedroso Villar de Plasencia Villasbuenas de Gata Zarza de Granadilla Zarza de Montánchez Cáceres · 1,437 ft El Torreón · 7,871 ft
  • Capital
  • Elevation page (color shows elevation)
  • Highest point and peaks
Open the interactive province map

Population and municipalities

With 387,752 people on January 1, 2025, Cáceres province ranks 35th by population and 2nd by area among Spain’s 50 provinces. Since 2015 it has lost 18,515 people (4.6%). Density is 51 people/sq mi, against a Spanish average of 251 people/sq mi.

The capital, Cáceres, has 96,651 residents, 25% of the province. Next come Plasencia (40,132), Navalmoral de la Mata (17,352), and Coria (12,001).

Of its 223 municipalities (the 14th most of any province), 158 have fewer than 1,000 people. The smallest by population is Benquerencia, with 74, and the largest by area is Cáceres, at 676 sq mi.

Largest municipalities by population (2025)
Municipality Population Area Elevation
Cáceres 96,651 676 sq mi 1,437 ft
Plasencia 40,132 84.1 sq mi —
Navalmoral de la Mata 17,352 60.2 sq mi —
Coria 12,001 39.9 sq mi —
Miajadas 9,396 46.6 sq mi —
Trujillo 8,611 251 sq mi —
Talayuela 7,439 70.0 sq mi —
Jaraíz de la Vera 6,831 24.1 sq mi —
Moraleja 6,562 48.4 sq mi —
Montehermoso 5,552 37.2 sq mi —

Elevation

The capital, Cáceres, sits 1,437 ft (438 m) above sea level, the 23rd highest of Spain’s 52 provincial capitals and autonomous cities.

According to the IGN’s summit table, the highest point in Cáceres province is El Torreón, at 7,871 ft (2,399 m), in the Sierra de Béjar, on the border with Salamanca. It’s 66 mi from the capital in a straight line and 6,434 ft higher.

Peak with a page in Cáceres province or on its border: El Torreón (7,871 ft).

  1. El Torreón 7,871 ft
  2. Cáceres 1,437 ft

Extremadura

Cáceres is one of the 2 provinces of Extremadura, along with Badajoz. See Extremadura: its provinces, population and peaks.

Tools and maps

Frequently asked questions

How many municipalities are in Cáceres province?

223. That ranks 14th among Spain’s provinces, and 158 of them have fewer than 1,000 people.

What is the population of Cáceres province?

387,752, according to the INE’s municipal register on January 1, 2025: the 35th most populous province in Spain.

What is the highest point in Cáceres province?

El Torreón, at 7,871 ft (2,399 m), according to the IGN’s summit table. It’s shared with Salamanca.

What is the elevation of Cáceres?

1,437 ft (438 m) above sea level, according to Spain’s National Geographic Institute (IGN).

What is the largest town in Cáceres province after the capital?

Plasencia, with 40,132 people. Next is Navalmoral de la Mata, with 17,352.

Sources

  • Population: our own work with data from the INE website (www.ine.es), municipal register on January 1, 2025 (updated 12/11/2025).
  • Area, municipal boundaries, elevations and highest point: Spain’s National Geographic Institute, IGN (CC BY 4.0 ign.es). Simplified boundaries.
  • Position of peaks with a page: OpenStreetMap (ODbL).

Reviewed October 31, 2026 · Methodology and sources · Spotted a mistake? Let us know