Plantilla:Portada Bueno/373
La población de México es de 103.263.388 habitantes (2005), la mayor entre los países de habla hispana, la segunda de América Latina tras la de Brasil y la undécima en el mundo. A lo largo del siglo XX la población mexicana pasó de 13,6 a 97,5 millones de habitantes al crecer a tasas en torno al 3% anual entre 1940 y 1980. Este ritmo de crecimiento, generalizado en los países en desarrollo en ese periodo, fue calificado de explosión demográfica y motivó la adopción de una política de control de la natalidad a partir de los años setenta. Aunque esta tendencia se ha revertido y la tasa promedio de crecimiento anual de los últimos años ha sido menor al 1.50%, la transición demográfica aún está en progreso, y México cuenta con un gran cohorte de jóvenes. 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 19,9 millones de habitantes (2005). Aproximadamente el 50% de la población vive en una de las 55 áreas metropolitanas de México.