La población de México en 2010 fue de 112 millones de habitantes, la mayor entre los países de habla hispana y la undécima más grande del mundo. La población creció rápidamente durante el siglo XX pero la tasa de crecimiento se ha reducido a menos del 1.5% en los últimos años. Aproximadamente la mitad de los mexicanos viven en una de las 55 áreas metropolitanas, siendo la Ciudad de México la más poblada con casi 9 millones de habitantes.