propgraf

Provincia de Madrid

Datos agregados de la provincia y de sus municipios, de fuentes públicas oficiales.

Datos actualizados a .

Municipios
179
INE, Padrón municipal 2025
Población
7.137.031
INE, Padrón municipal 2025
Municipio más poblado
Madrid
INE, Padrón municipal 2025
Infracciones penales
203.953
Ministerio del Interior, enero-junio 2026

Preguntas frecuentes sobre la provincia de Madrid

¿Cuántos municipios tiene la provincia de Madrid?
La provincia de Madrid tiene 179 municipios.
¿Cuántos habitantes tiene la provincia de Madrid?
La provincia de Madrid tiene 7.137.031 habitantes a 1 de enero de 2025, según el Padrón municipal del INE.
¿Cuál es el municipio más poblado de la provincia de Madrid?
El municipio más poblado de la provincia de Madrid es Madrid, con 3.506.730 habitantes a 1 de enero de 2025.
¿Cuántos delitos se registran en la provincia de Madrid?
En la provincia de Madrid se conocieron 203.953 infracciones penales entre enero y junio de 2026, según el Balance de Criminalidad del Ministerio del Interior.

Municipios de Madrid

MunicipioHabitantes (2025)Renta neta por persona
Madrid3.506.73020.861 €
Móstoles214.81714.858 €
Alcalá de Henares203.20816.532 €
Leganés195.73415.370 €
Getafe193.23816.767 €
Fuenlabrada190.07614.321 €
Alcorcón175.71916.534 €
Torrejón de Ardoz143.52615.331 €
Parla137.47112.175 €
Alcobendas123.34223.325 €
Rivas-Vaciamadrid103.14819.570 €
Las Rozas de Madrid99.03726.014 €
San Sebastián de los Reyes96.99219.901 €
Pozuelo de Alarcón89.77032.612 €
Valdemoro85.97216.148 €
Coslada80.51216.230 €
Majadahonda73.62525.878 €
Collado Villalba67.27415.505 €
Boadilla del Monte66.34928.382 €
Aranjuez63.04015.001 €
Arganda del Rey60.41914.881 €
Colmenar Viejo58.73018.946 €
Pinto56.65116.162 €
Tres Cantos54.59224.454 €
San Fernando de Henares39.05915.857 €
Arroyomolinos38.07518.528 €
Galapagar36.75818.101 €
Navalcarnero33.33115.175 €
Villaviciosa de Odón30.12723.949 €
Paracuellos de Jarama27.65021.457 €
Ciempozuelos26.35013.632 €
Torrelodones25.43326.573 €
Mejorada del Campo25.04913.920 €
Villanueva de la Cañada24.02822.561 €
Algete21.14419.522 €
San Martín de la Vega21.01013.473 €
Humanes de Madrid20.50013.369 €
San Lorenzo de El Escorial18.87218.289 €
Villalbilla18.68719.572 €
Villanueva del Pardillo18.46619.595 €
Guadarrama17.54717.845 €
El Escorial17.17118.634 €
Meco15.92217.024 €
Alpedrete15.68618.944 €
Moralzarzal14.77219.403 €
Velilla de San Antonio14.46816.392 €
Valdemorillo14.42018.270 €
San Agustín del Guadalix13.82520.802 €
Brunete11.28716.615 €
Griñón10.79918.233 €
Daganzo de Arriba10.76418.672 €
Torrejón de la Calzada10.65315.850 €
El Álamo10.59413.310 €
El Molar999914.026 €
Sevilla la Nueva980216.534 €
Manzanares el Real964818.621 €
Colmenarejo964017.355 €
Soto del Real940020.564 €
San Martín de Valdeiglesias932413.435 €
Hoyo de Manzanares931020.901 €
Loeches926115.835 €
Colmenar de Oreja912713.117 €
El Boalo877018.976 €
Morata de Tajuña839713.543 €
Camarma de Esteruelas833116.360 €
Villarejo de Salvanés804213.624 €
Torres de la Alameda782414.934 €
Cercedilla777216.710 €
Villa del Prado774313.168 €
Collado Mediano772219.161 €
Cobeña767020.916 €
Nuevo Baztán742916.367 €
Fuente el Saz de Jarama741315.340 €
Miraflores de la Sierra735016.893 €
Cubas de la Sagra723816.127 €
Guadalix de la Sierra699316.340 €
Campo Real697415.067 €
Becerril de la Sierra673718.500 €
Pedrezuela660617.082 €
Chinchón580014.303 €
Moraleja de Enmedio558015.989 €
Valdetorres de Jarama517515.662 €
Torrelaguna508115.078 €
Torrejón de Velasco490015.165 €
Ajalvir486816.905 €
Robledo de Chavela481815.933 €
Los Molinos478118.027 €
Serranillos del Valle467016.595 €
Valdeolmos-Alalpardo462618.717 €
Talamanca de Jarama460715.439 €
Casarrubuelos432314.820 €
Quijorna404414.072 €
Villaconejos356912.766 €
Aldea del Fresno350313.207 €
Navas del Rey342013.589 €
Cadalso de los Vidrios337213.130 €
Navacerrada331119.537 €
Valdilecha328912.726 €
Perales de Tajuña326013.404 €
Pelayos de la Presa319512.970 €
Navalagamella316913.134 €
Tielmes296413.136 €
Villamanta289913.669 €
La Cabrera288916.226 €
Bustarviejo287017.109 €
Los Santos de la Humosa286714.673 €
Chapinería270515.102 €
Venturada262223.905 €
Fresno de Torote256115.805 €
Carabaña245113.096 €
Fuentidueña de Tajo237213.402 €
Villar del Olmo234116.737 €
El Vellón228114.657 €
Cenicientos215212.240 €
Colmenar del Arroyo204416.485 €
Buitrago del Lozoya203415.037 €
Batres197617.407 €
Belmonte de Tajo195513.821 €
Zarzalejo194614.130 €
Valdeavero189614.769 €
Fresnedillas de la Oliva188313.358 €
Villanueva de Perales171514.093 €
Rascafría170416.979 €
Navalafuente169315.913 €
Villamantilla166015.759 €
Santa María de la Alameda158414.205 €
Orusco de Tajuña153112.613 €
Estremera147312.835 €
Lozoyuela-Navas-Sieteiglesias146814.647 €
Anchuelo141414.104 €
Titulcia138914.207 €
Pozuelo del Rey130214.149 €
Torremocha de Jarama115718.295 €
Valdelaguna112213.984 €
Valdemanco109715.939 €
Santorcaz101115.031 €
Pezuela de las Torres100815.070 €
Cabanillas de la Sierra96119.273 €
Ribatejada90516.299 €
Valdemaqueda87012.975 €
Villamanrique de Tajo85913.395 €
Corpa83214.147 €
El Berrueco79516.318 €
Puentes Viejas75916.753 €
Ambite73213.384 €
Valdaracete65813.854 €
Patones61717.232 €
Valdepiélagos61215.064 €
Lozoya59817.319 €
Rozas de Puerto Real57914.918 €
Brea de Tajo57713.426 €
Valverde de Alcalá56515.655 €
Canencia47516.120 €
Garganta de los Montes44119.078 €
Olmeda de las Fuentes42919.611 €
Montejo de la Sierra40416.113 €
Gargantilla del Lozoya y Pinilla de Buitrago39617.692 €
Villavieja del Lozoya33218.985 €
Redueña28818.000 €
Alameda del Valle26720.323 €
Gascones25216.457 €
Berzosa del Lozoya24219.436 €
Braojos23317.968 €
Horcajo de la Sierra-Aoslos21918.247 €
Pinilla del Valle20019.947 €
Piñuécar-Gandullas18315.941 €
Cervera de Buitrago16519.952 €
Navarredonda y San Mamés16319.055 €
Prádena del Rincón14618.324 €
Robledillo de la Jara11815.976 €
El Atazar11016.964 €
La Serna del Monte11015.084 €
Horcajuelo de la Sierra10415.088 €
Puebla de la Sierra9817.216 €
Somosierra9317.216 €
La Hiruela8817.216 €
Robregordo7917.216 €
La Acebeda7017.216 €
Madarcos6917.216 €