La ciudad más poblada del país es la capital, la Ciudad de México, con una población de 8,7 millones de habitantes (2005), y el área metropolitana de la ciudad es la más poblada del país con 20 137 152 habitantes (2010).