Regions and provinces of Spain
Spain is home to 49,114,494 people in 17 autonomous communities (regions), 50 provinces, 2 autonomous cities (Ceuta and Melilla) and 8,132 municipalities. Tap a province on the map or pick a region to see its towns, its population and the elevation of its cities and peaks.
By the All Map Tools Team
Map of Spain by province
The 17 autonomous communities and 2 autonomous cities
| Region | Provinces | Population | Area | Highest point |
|---|---|---|---|---|
| Andalusia | Almería, Cádiz, Córdoba, Granada, Huelva, Jaén, Málaga, Seville | 8,666,412 | 87,599 km² | Mulhacén · 3,479 m |
| Aragon | Huesca, Teruel, Zaragoza | 1,358,812 | 47,740 km² | Aneto · 3,404 m |
| Asturias | — | 1,013,529 | 10,606 km² | Torre Cerredo · 2,649 m |
| Balearic Islands | — | 1,237,480 | 4,992 km² | Puig Major · 1,436 m |
| Basque Country | Álava, Bizkaia, Gipuzkoa | 2,242,342 | 7,234 km² | Aketegi · 1,551 m |
| Canary Islands | Las Palmas, Santa Cruz de Tenerife | 2,249,976 | 7,446 km² | Mount Teide · 3,715 m |
| Cantabria | — | 593,964 | 5,330 km² | Torre Blanca · 2,617 m |
| Castile and León | Ávila, Burgos, León, Palencia, Salamanca, Segovia, Soria, Valladolid, Zamora | 2,398,500 | 94,218 km² | Torre Cerredo · 2,649 m |
| Castilla–La Mancha | Albacete, Ciudad Real, Cuenca, Guadalajara, Toledo | 2,119,234 | 79,447 km² | Pico del Lobo · 2,272 m |
| Catalonia | Barcelona, Girona, Lleida, Tarragona | 8,146,265 | 32,113 km² | Pica d'Estats · 3,143 m |
| Ceuta | — | 83,595 | 19.9 km² | Monte Anyera · 349 m |
| Community of Madrid | — | 7,137,031 | 8,027 km² | Peñalara · 2,428 m |
| Extremadura | Badajoz, Cáceres | 1,051,638 | 41,634 km² | El Torreón · 2,399 m |
| Galicia | A Coruña, Lugo, Ourense, Pontevedra | 2,713,169 | 29,584 km² | Peña Trevinca · 2,127 m |
| La Rioja | — | 327,286 | 5,045 km² | Cerro de San Lorenzo · 2,271 m |
| Melilla | — | 86,780 | 14.2 km² | Rostrogordo · 136 m |
| Navarre | — | 683,500 | 10,392 km² | Mesa de los Tres Reyes · 2,446 m |
| Region of Murcia | — | 1,589,138 | 11,316 km² | Obispo · 2,014 m |
| Valencian Community | Alicante, Castellón, Valencia | 5,415,843 | 23,265 km² | Alto de las Barracas · 1,836 m |
Spain in numbers
Spain had 49,114,494 residents on January 1, 2025, according to its municipal register, 5.3% more than in 2015. Across 506,022 km², that’s 97 people/km².
The most populous region is Andalusia, with 8,666,412 people, and the least populous is La Rioja, with 327,286. The largest is Castile and León (94,218 km²) and the smallest, the Balearic Islands (4,992 km²).
Among provinces, Madrid has the most people (7,137,031) and Soria the fewest (90,234). Badajoz is the largest (21,769 km²) and Burgos has the most municipalities: 371.
Spain’s highest point is Mount Teide, at 3,715 m (12,188 ft), in Santa Cruz de Tenerife province. Of the 50 provinces, the one with the lowest high point is A Coruña: O Coto da Andoriña, at 802 m. The highest capital is Ávila (1,125 m) and the lowest, Melilla (2 m).
There are elevation pages for 432 cities (the 52 capitals and every municipality over 20,000 people) and 33 peaks: see the full list.
The 50 provinces, Ceuta and Melilla
| Province | Region | Population | Area | Municipalities | Capital | Highest point |
|---|---|---|---|---|---|---|
| A Coruña | Galicia | 1,135,612 | 7,954 km² | 93 | A Coruña · 6 m | O Coto da Andoriña · 802 m |
| Álava | Basque Country | 342,161 | 3,038 km² | 51 | Vitoria-Gasteiz · 524 m | Gorbeia · 1,481 m |
| Albacete | Castilla–La Mancha | 390,406 | 14,932 km² | 87 | Albacete · 681 m | La Atalaya · 2,083 m |
| Alicante | Valencian Community | 2,030,037 | 5,818 km² | 141 | Alicante · 5 m | Aitana · 1,557 m |
| Almería | Andalusia | 773,577 | 8,773 km² | 103 | Almería · 23 m | Chullo · 2,612 m |
| Asturias | Asturias | 1,013,529 | 10,606 km² | 78 | Oviedo · 235 m | Torre Cerredo · 2,649 m |
| Ávila | Castile and León | 159,887 | 8,049 km² | 248 | Ávila · 1,125 m | Almanzor · 2,591 m |
| Badajoz | Extremadura | 663,886 | 21,769 km² | 165 | Badajoz · 187 m | Cerro de Tentudía · 1,102 m |
| Balearic Islands | Balearic Islands | 1,237,480 | 4,992 km² | 67 | Palma · 19 m | Puig Major · 1,436 m |
| Barcelona | Catalonia | 5,983,325 | 7,734 km² | 311 | Barcelona · 13 m | Pic de Costa Cabirolera · 2,604 m |
| Bizkaia | Basque Country | 1,166,816 | 2,216 km² | 113 | Bilbao · 7 m | Gorbeia · 1,481 m |
| Burgos | Castile and León | 361,556 | 14,289 km² | 371 | Burgos · 854 m | San Millán · 2,130 m |
| Cáceres | Extremadura | 387,752 | 19,864 km² | 223 | Cáceres · 438 m | El Torreón · 2,399 m |
| Cádiz | Andalusia | 1,257,041 | 7,444 km² | 45 | Cádiz · 4 m | Pinar · 1,648 m |
| Cantabria | Cantabria | 593,964 | 5,330 km² | 102 | Santander · 5 m | Torre Blanca · 2,617 m |
| Castellón | Valencian Community | 627,173 | 6,634 km² | 135 | Castellón de la Plana · 28 m | Penyagolosa · 1,812 m |
| Ceuta | Ceuta | 83,595 | 19.9 km² | 1 | Ceuta · 25 m | Monte Anyera · 349 m |
| Ciudad Real | Castilla–La Mancha | 494,407 | 19,812 km² | 102 | Ciudad Real · 625 m | El Telégrafo · 1,373 m |
| Córdoba | Andalusia | 772,153 | 13,772 km² | 77 | Córdoba · 110 m | La Tiñosa · 1,568 m |
| Cuenca | Castilla–La Mancha | 198,216 | 17,121 km² | 238 | Cuenca · 988 m | Mogorrita · 1,865 m |
| Gipuzkoa | Basque Country | 733,365 | 1,981 km² | 88 | San Sebastián · 8 m | Aketegi · 1,551 m |
| Girona | Catalonia | 832,026 | 5,908 km² | 221 | Girona · 68 m | Puigpedrós · 2,914 m |
| Granada | Andalusia | 942,618 | 12,645 km² | 174 | Granada · 682 m | Mulhacén · 3,479 m |
| Guadalajara | Castilla–La Mancha | 285,390 | 12,213 km² | 288 | Guadalajara · 692 m | Pico del Lobo · 2,272 m |
| Huelva | Andalusia | 535,703 | 10,127 km² | 80 | Huelva · 8 m | Cumbre de los Bonales · 1,053 m |
| Huesca | Aragon | 230,624 | 15,638 km² | 202 | Huesca · 487 m | Aneto · 3,404 m |
| Jaén | Andalusia | 617,604 | 13,493 km² | 97 | Jaén · 574 m | Mágina · 2,164 m |
| La Rioja | La Rioja | 327,286 | 5,045 km² | 174 | Logroño · 381 m | Cerro de San Lorenzo · 2,271 m |
| Las Palmas | Canary Islands | 1,167,555 | 4,070 km² | 34 | Las Palmas de Gran Canaria · 5 m | Morro de La Agujerada · 1,960 m |
| León | Castile and León | 446,771 | 15,578 km² | 211 | León · 830 m | Torre Cerredo · 2,649 m |
| Lleida | Catalonia | 456,106 | 12,164 km² | 231 | Lleida · 150 m | Pica d'Estats · 3,143 m |
| Lugo | Galicia | 325,759 | 9,858 km² | 67 | Lugo · 460 m | Pico del Mostallar · 1,935 m |
| Madrid | Community of Madrid | 7,137,031 | 8,027 km² | 179 | Madrid · 645 m | Peñalara · 2,428 m |
| Málaga | Andalusia | 1,791,092 | 7,308 km² | 103 | Málaga · 6 m | Tejeda · 2,069 m |
| Melilla | Melilla | 86,780 | 14.2 km² | 1 | Melilla · 2 m | Rostrogordo · 136 m |
| Murcia | Region of Murcia | 1,589,138 | 11,316 km² | 45 | Murcia · 42 m | Obispo · 2,014 m |
| Navarre | Navarre | 683,500 | 10,392 km² | 272 | Pamplona · 440 m | Mesa de los Tres Reyes · 2,446 m |
| Ourense | Galicia | 305,573 | 7,275 km² | 92 | Ourense · 131 m | Peña Trevinca · 2,127 m |
| Palencia | Castile and León | 158,687 | 8,052 km² | 191 | Palencia · 737 m | Monte Infierno · 2,537 m |
| Pontevedra | Galicia | 946,225 | 4,497 km² | 61 | Pontevedra · 17 m | O Faro · 1,180 m |
| Salamanca | Castile and León | 328,779 | 12,348 km² | 362 | Salamanca · 796 m | Canchal de la Ceja · 2,427 m |
| Santa Cruz de Tenerife | Canary Islands | 1,082,421 | 3,376 km² | 54 | Santa Cruz de Tenerife · 41 m | Mount Teide · 3,715 m |
| Segovia | Castile and León | 158,470 | 6,923 km² | 209 | Segovia · 1,003 m | Peñalara · 2,428 m |
| Seville | Andalusia | 1,976,624 | 14,036 km² | 106 | Seville · 8 m | Terril · 1,128 m |
| Soria | Castile and León | 90,234 | 10,307 km² | 183 | Soria · 1,056 m | Moncayo · 2,314 m |
| Tarragona | Catalonia | 874,808 | 6,307 km² | 184 | Tarragona · 50 m | Caro · 1,441 m |
| Teruel | Aragon | 136,197 | 14,827 km² | 236 | Teruel · 916 m | Peñarroya · 2,018 m |
| Toledo | Castilla–La Mancha | 750,815 | 15,369 km² | 204 | Toledo · 516 m | Rocigalgo · 1,449 m |
| Valencia | Valencian Community | 2,758,633 | 10,813 km² | 266 | Valencia · 13 m | Alto de las Barracas · 1,836 m |
| Valladolid | Castile and León | 528,841 | 8,111 km² | 225 | Valladolid · 694 m | Campo Cuchillejo · 931 m |
| Zamora | Castile and León | 165,275 | 10,561 km² | 248 | Zamora · 656 m | Peña Trevinca · 2,127 m |
| Zaragoza | Aragon | 991,991 | 17,275 km² | 293 | Zaragoza · 210 m | Moncayo · 2,314 m |
Frequently asked questions
How many provinces does Spain have?
50, plus the autonomous cities of Ceuta and Melilla, which don’t belong to any province (Spain’s statistics office gives them codes 51 and 52).
How many autonomous communities are there in Spain?
17, plus the autonomous cities of Ceuta and Melilla. Seven of them are a single province: Asturias, the Balearic Islands, Cantabria, the Community of Madrid, the Region of Murcia, Navarre, and La Rioja.
How many municipalities are there in Spain?
8,132, according to the municipal register on January 1, 2025. The province with the most is Burgos (371).
What is the most populous province in Spain?
Madrid, with 7,137,031 people. Next come Barcelona (5,983,325) and Valencia (2,758,633).
What is the largest province in Spain?
Badajoz, at 21,769 km². The smallest is Gipuzkoa, at 1,981 km².
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, boundaries, elevations and highest points: Spain’s National Geographic Institute, IGN (CC BY 4.0 ign.es).