Madrid, la provincia más poblada de España con 7.137.031 habitantes
La provincia de Madrid ocupa el primer puesto entre las 51 provincias españolas por población.
Madrid, provincia a la que pertenece Aranjuez, es la más poblada de España: registra 7.137.031 habitantes y ocupa el primer puesto de un ranking de 51 provincias.
La cifra madrileña supera en 6.193.230 habitantes la media provincial española, situada en 943.801, y en 6.519.427 la mediana, de 617.604 habitantes. Barcelona ocupa el segundo puesto, con 5.983.325 habitantes, 1.153.706 menos que Madrid.
En el extremo inferior del ranking figura Ceuta, con 83.595 habitantes, 7.053.436 menos que la provincia de Madrid.
La población de Madrid ha aumentado en 377.143 habitantes desde 2020, cuando registraba 6.779.888. En el último año, el incremento ha sido de 135.316 habitantes: de 7.001.715 en 2024 a 7.137.031 en 2025.
Fuente: INE, Padrón municipal de habitantes. Dato correspondiente a 2025.
Ranking de población de España
| # | Provincia | Población |
|---|---|---|
| 1 | Madrid | 7.137.031 |
| 2 | Barcelona | 5.983.325 |
| 3 | Valencia | 2.758.633 |
| 4 | Alicante | 2.030.037 |
| 5 | Sevilla | 1.974.323 |
| 6 | Málaga | 1.790.050 |
| 7 | Murcia | 1.589.138 |
| 8 | Cádiz | 1.254.306 |
| 9 | Illes Balears | 1.237.480 |
| 10 | Las Palmas | 1.167.555 |
Fuente: INE, Padrón municipal de habitantes. Clasificación elaborada por periodico.top entre las 51 provincias de España. Datos: 2025.