En España existen 8132 municipios, repartidos por las cincuenta provincias y las dos ciudades autónomas, Ceuta y Melilla.
[1] Los datos oficiales de población son recogidos por el Instituto Nacional de Estadística (INE) en la revisión del padrón.
En las siguientes tablas se muestran los municipios españoles ordenados por población.
Las capitales de provincia están marcadas en cursiva y las capitales de comunidad autónoma están en negrita.
De las cifras anteriores podemos obtener que:[3]