Madrid es 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, con 7.137.031 habitantes en 2025.
Madrid es la provincia más poblada de España: ocupa el primer puesto de un ranking de 51 provincias, con 7.137.031 habitantes en 2025. Es el dato territorial que corresponde a los vecinos de Móstoles por pertenecer a esta provincia.
La cifra de Madrid supera en 6.193.230 habitantes la media de las provincias españolas, situada en 943.801. También está por encima de Barcelona, segunda con 5.983.325 habitantes, mientras que Ceuta cierra la clasificación con 83.595.
En 2025, la población de Madrid aumentó en 135.316 habitantes respecto a 2024, cuando registró 7.001.715. Frente a 2020, el incremento es de 357.143 habitantes, un 5,3 %.
El dato procede del Padrón municipal de habitantes del Instituto Nacional de Estadística (INE) y corresponde 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.