Madrid lidera el ranking español por número de empresas
Madrid reúne 297.693 empresas y ocupa el primer puesto entre los 6.873 municipios analizados en España.
Madrid es el municipio con más empresas de España: 297.693 en 2025. Ocupa el puesto 1 de un ranking que incluye a 6.873 municipios.
La cifra madrileña supera ampliamente la media del conjunto, de 479 empresas, y también la mediana, situada en 45. Barcelona ocupa el segundo puesto, con 174.088 empresas.
En el ámbito provincial, Madrid también encabeza la clasificación: es el primer municipio de los 177 de la provincia de Madrid.
El número de empresas ha aumentado en 8.499 respecto a 2024, cuando había 289.194, y en 15.601 frente a 2023, con 282.092.
Los datos corresponden a 2025 y proceden del Instituto Nacional de Estadística (INE), a través del Directorio Central de Empresas (DIRCE).
Ranking de número de empresas de España
| # | Municipio | Número de empresas |
|---|---|---|
| 1 | Madrid | 297.693 |
| 2 | Barcelona | 174.088 |
| 3 | Valencia | 70.256 |
| 4 | Sevilla | 49.304 |
| 5 | Málaga | 43.994 |
| 6 | Zaragoza | 42.897 |
| 7 | Palma | 36.623 |
| 8 | Murcia | 32.516 |
| 9 | Alicantet | 26.372 |
| 10 | Las Palmas de Gran Canaria | 26.003 |
Fuente: INE, Directorio Central de Empresas (DIRCE). Clasificación elaborada por periodico.top entre los 6873 municipios de España. Datos: 2025.