Flag of Spain

Spain Map & Atlas

Political, physical and population maps of Spain with its 52 first-level divisions, the capital Madrid and largest cities, plus ethnic, religious and language maps.

Loading map…

Administrative divisions of Spain

Natural Earth admin-1 boundaries · 52 units

Spain is divided into 52 first-level administrative divisions:

ÁlavaAlbaceteAlicanteAlmeríaAsturiasÁvilaBadajozBalearesBarcelonaBizkaiaBurgosCáceresCádizCantabriaCastellónCeutaCiudad RealCórdobaCuencaGeronaGipuzkoaGranadaGuadalajaraHuelvaHuescaJaénLa CoruñaLa RiojaLas PalmasLeónLéridaLugoMadridMálagaMelillaMurciaNavarraOrensePalenciaPontevedraSalamancaSanta Cruz de TenerifeSegoviaSevillaSoriaTarragonaTeruelToledoValenciaValladolidZamoraZaragoza

Largest cities in Spain

Urban-area estimates · Natural Earth
#CityPopulation
1MadridCapital5,567,000
2Barcelona4,920,000
3Seville1,212,045
4Bilbao875,552
5Valencia808,000
6Zaragoza649,404
7Málaga550,058
8Murcia406,807
9Granada‎388,290
10Vigo378,952

Madrid is the largest urban area in Spain with about 5,567,000 people.

Terrain, rivers & lakes

Terrain tiles · Natural Earth rivers & lakes

Highest terrain in Spain: ≈ 3,668 m — read from the global elevation model, so summit heights are approximate. The physical map paints elevation bands from green lowlands to brown highlands.

🌊 Rivers

  • Mio
  • Segre
  • Minho
  • Ebro
  • Tajo
  • Tejo
  • Duero
  • Guadiana
  • Zncara
  • Guadalquivir
  • Esla
  • Garonne

🏞️ Lakes

  • Lake
  • Embalse de Entrepeas
  • Embalse de García de Sola
  • Embalse de Orellana
  • Embalse de Cala
  • Embalse de Buendía

Ethnic groups in Spain

CIA World Factbook · 2021
Spanish
84.8%Moroccan
1.7%Romanian
1.2%other
12.3%

Spanish 84.8%, Moroccan 1.7%, Romanian 1.2%, other 12.3% (2021 est.)

Regionally, Spanish is the most common ethnic group across most of the 52 divisions.

Source: CIA World Factbook (2021 est.) · regional dominance compiled by Glostats from censuses and surveys

Religions in Spain

CIA World Factbook · 2021
Roman Catholic
58.2%atheist
16.2%agnostic
10.8%other
2.7%non-believer
10.5%unspecified
1.7%

Roman Catholic 58.2%, atheist 16.2%, agnostic 10.8%, other 2.7%, non-believer 10.5%, unspecified 1.7% (2021 est.)

Regionally, Roman Catholic is the most common religious group across most of the 52 divisions, while Muslim predominates in 1 division (Melilla).

Source: CIA World Factbook (2021 est.) · regional dominance compiled by Glostats from censuses and surveys

Languages in Spain

CIA World Factbook
Castilian Spanish
74%Catalan
17%Galician
7%Basque
2%

Castilian Spanish (official) 74%, Catalan (official in Catalonia, the Balearic Islands, and the Valencian Community) 17%, Galician (official in Galicia) 7%, Basque (official in the Basque Country and Navarre) 2%, Aranese (official in part of Catalonia) <5,000 speakers

Regionally, Castilian Spanish is the most common language group across most of the 52 divisions, while Galician predominates in 3 divisions (Lugo, Orense, La Coruña); Catalan predominates in 2 divisions (Lérida, Gerona).

Source: CIA World Factbook · regional dominance compiled by Glostats from censuses and surveys

Explore more

Every page leads somewhere new
More atlases in Europe

Sources: boundaries, cities, rivers and lakes from Natural Earth (public domain, 1:10m); elevation from the AWS Open Data terrain tiles (SRTM/GMTED); ethnic, religious and language shares from the CIA World Factbook; regional dominance compiled by Glostats from national censuses and surveys. Page generated 2026-10-19. More about our data.