Home :: Contact Us :: About Us :: Map of Spain :: Site Map :: Spain Hotel Offers

Map of Spain
Gaudi's Parc Guell in Barcelona
Inscription on tiles in the Alhambra

Return to Spain Country Information

Population of Spain

The Spanish people are a mixture of the indigenous peoples of the Iberian Peninsula with the successive peoples who conquered the peninsula and occupied it for extended periods. See History of Spain.

Ethnic Groups

Several ethnic groups in Spain have kept a separate identity, culturally and linguistically. These include the Catalans (16 percent of the population), who live principally in the northeast and on the eastern islands; the Galicians (7 percent), who live in northwestern Spain; the Basques, or Euskal-dun (2 percent), who live chiefly around the Bay of Biscay; and the nomadic Spanish Roma (Gypsies), also called Gitanos.

Population Characteristics

The population of Spain is approximately 40 million with an overall density of 79 persons per sq km (206 per sq mi). Spain is experiencing significant rural-urban migration with 78 percent of the population now living in towns and cities.

Political Divisions

Spain comprises 50 provinces in 17 autonomous regions: Andalusia, Aragón, Asturias, Balearic Islands, Basque Country (País Vasco), Canary Islands, Cantabria, Castile-La Mancha, Castile-León, Catalonia, Extremadura, Galicia, La Rioja, Madrid, Murcia, Navarra, and Valencia.

Spain's Largest Cities

Rank City Population
1 Madrid City Area 3,093,000
2 Barcelona City Area 1,583,256

Other Stats: Madrid Metropolitan = 5.6m / Madrid Urban = 4.8m / Barcelona Metropolitan = 4.7m / Barcelona Urban = 4.1m

3 Valencia 736,000
4 Sevilla 695,000
5 Zaragoza 601,000
6 Málaga 542,000
7 Las Palmas de Gran Canaria 354,000
8 Bilbao 351,000
9 Murcia 350,000
10 Valladolid 317,000
11 Córdoba 307,000
12 Palma de Mallorca 302,000
13 Vigo 287,000
14 Alicante 272,000
15 Gijón 264,000
16 Hospital et de Llobregat 255,000
17 Granada 242,000
18 La Coruña 241,000
19 Vitoria-Gasteiz 215,000
20 Badalona 210,000
21 Santa Cruzde (Tenerife) 203,000
22 Oviedo 199,000
23 Móstoles 196,000
24 Elche 191,000
25 Sabadell 186,000
26 Santander 183,000
27 Jérez de la Frontera 182,000
28 San Sebastián 177,000
29 Leganés 175,000
30 Almería 170,000
31 Cartagena 170,000
32 Tarrasa 164,000
33 Alcaláde Henares 163,000
34 Fuenlabrada 163,000
35 Pamplona 163,000
36 Burgos 162,000
37 Salamanca 158,000
38 Albacete 146,000
39 León 144,000
40 Getafe 143,000
41 Alcorcón 141,000
42 Cádiz 141,000
43 Huelva 140,000
44 Castellón de la Plana 136,000
45 Badajoz 124,000
46 Logroño 124,000
47 Santa Coloma de Gramanet 123,000
48 La Laguna 122,000
49 Lleida 111,000
50 Tarragona 111,000

 

Religion

Over 97% of the population is Roman Catholic the remainder consisting of small communities of Protestants, Jews, and Muslims.

Language

Most of the people of Spain speak Castilian Spanish though with a great variety of accents. Catalan is spoken in Catalonia, the Balearic Islands and the Valencia region, Gallego is spoken in Galicia and Basque is spoken in the Basque country.
 

Spain Hotel Offers

Destination:
From:
To:
Guests: Rooms:

Flights to Spain

It's hard to keep track of all the new flight services to Spain. On our flights to Spain page we've listed some of the most popular carriers and companies offering discount deals.

Spain Car Rental

Car rental in Spain is big business.  To make sure you get the best deal you MUST book the car on the internet in advance.  The competition between all the car rental brokers is such that you can get some excellent deals.  We've provided some advice on car rental in Spain with a few of the most reliable and best value online brokers who offer deals from all over the country.

 

All Spain Hotels

Barcelona Hotels
Madrid Hotels
Valencia Hotels
Seville Hotels
Bilbao Hotels
Costa del Sol Hotels
Malaga Hotels
Marbella Hotels
Torremolinos Hotels
Benalmadena Hotels
Benidorm Hotels
Granada Hotels
Cordoba Hotels
Jerez Hotels
Mallorca Hotels
Magalluf Hotels
Alcudia Hotels
Pollensa Hotels
Toledo Hotels