Este documento describe la distribución de la población española y sus factores. España tiene actualmente 46 millones de habitantes con una densidad de 91 habitantes por km2. Las zonas de alta densidad incluyen Madrid, Baleares y Canarias, mientras que las zonas de baja densidad son el interior y las zonas montañosas. La distribución se ha visto afectada por factores como la economía, la industrialización y la migración. El documento también analiza los regímenes demográficos de España y cómo han evolucionado, así como