
La población en España es, en 2007, de 45.200.737 habitantes y una densidad de 89,3 hab/km2. Presenta áreas densamente pobladas, que son las que corresponden a Madrid, las áreas periféricas de la península, a Baleares y Canarias; junto con otras con una densidad baja, y en algunos casos con desiertos demográficos, que se localizan en el interior de la península.
Además dentro de cada provincia encontramos acusados contrastes en su reparto de población: hallando espacios densamente poblados (de manera general en las capitales de provincias) y otros con una densidad más baja.