The population of the whole of Spain in January 2019 was 47,007,367 which represents a 0.59% increase since 2018.
Spain's fertility rate is 1.47 (the number of children the average woman will have during her lifetime) This is lower than the EU average.
Life expectancy in Spain in 2015 was 82 years in 1915 it was only 43.
There are 50 provinces (provincias) in Spain.
The average age when woman have their first child in Spain is 31 years old.
98.3% of people in Spain can read and write.
In 2018, 68.5% of the population define themselves as Catholic, 26.4% as non-believers or atheists, and 2.6% other religions. Among believers, 59% say they almost never go to any religious service. Most Spaniards, especially younger ones, ignore Catholic doctrines on matters such as pre-marital sex, homosexuality and contraception.
| City | Population | |
| Madrid (Comunidad de Madrid) | 3.1 million | |
| Barcelona (Cataluña) | 1.6 million | |
| Valencia (Comunidad Valenciana) | 790 thousand | |
| Sevilla (Andalucía) | 690 thousand | |
| Zaragoza (Aragón) | 661 thousand | |
| Málaga (Andalucía) | 570 thousand | |
| Murcia (Región de Murcia) | 450 thousand | |
| Palma de Mallorca (Islas Baleares) | 410 thousand | |
| Las Palmas de Gran Canaria (Canarias) | 380 thousand | |
| Bilbao (País Vasco) | 346 thousand |
Click on the links to see the most popular activities that you can do in these places:
Note that the booking system uses a Spanish system and there is no involvement of any American company and no US tariffs.