Está compuesta por tres grupos principales: mestizos, indígenas y población de origen europeo. Los mestizos son el grupo mayoritario, ya que constituyen cerca del 80% de la población. El total de población indígena es de cerca del 10%, con más de 50 grupos definidos.
Cuenta con una población (según estimaciones para 2012) de 116 901 761 habitantes. La densidad de población en ese mismo año fue de 57 hab/km² a nivel nacional, aunque las diferencias son muy notables según los estados y las regiones
El catolicismo es la religión que profesan más del 93% de los mexicanos. La larga tradición del anticlericalismo oficial del país terminó en 1991 con reformas constitucionales que permitieron a las instituciones religiosas formar parte del sistema educativo. Los protestantes representan un grupo minoritario, pero creciente.
Otras ciudades importantes son: Puebla, una de las ciudades más antiguas del país y centro industrial, 5 595 760 habitantes; Guadalajara, centro comercial y de servicios del occidente del país, 1 579 128 habitantes; Monterrey, ciudad industrial del noreste de México, 1 140 639 habitantes; Ciudad Juárez, centro comercial y de industria manufacturera, 1.313.338 habitantes; León, centro de la zona agrícola del Bajío, 1 216 594 habitantes; Tijuana, una de las ciudades fronterizas más importantes, 1 403 591 habitantes, y Veracruz, puerto principal del país, 469 636 habitantes.
El idioma oficial y prevaleciente es el español, hablado por la gran mayoría de la población; además, se hablan unos 54 idiomas, dialectos y lenguas indígenas, de las cuales las principales son el náhuatl, las lenguas mayenses (en la península de Yucatán), el otomí, el mixteco y el zapoteco
México se divide en 31 estados y un Distrito Federal, que alberga la sede de los poderes federales. Los estados son los siguientes: Aguascalientes, Baja California, Baja California Sur, Campeche, Coahuila, Colima, Chiapas, Chihuahua, Durango, Guanajuato, Guerrero, Hidalgo, Jalisco, México, Michoacán, Morelos, Nayarit, Nuevo León, Oaxaca, Puebla, Querétaro, Quintana Roo, San Luis Potosí, Sinaloa, Sonora, Tabasco, Tamaulipas, Tlaxcala, Veracruz, Yucatán y Zacatecas.
La educación primaria y secundaria es gratuita y obligatoria para todos los niños hasta los 15 años. Las escuelas religiosas se legalizaron en 1991. Además de las escuelas secundarias que imparten una formación académica tradicional, existe un sistema profesional medio y una educación media superior (preparatoria o bachillerato) de orientación general o técnica
México cuenta con unas 9.000 instituciones de educación superior, donde se inscribieron o matricularon, en 2001–2002, 2 147 075 alumnos. Algunas de las universidades más importantes son la Universidad Nacional Autónoma de México (UNAM) (1551) y el Instituto Politécnico Nacional (1937), ambos localizados en la ciudad de México; destacan también la Universidad de Guadalajara (1791), la Universidad Veracruzana (1944) y el Instituto Tecnológico y de Estudios Superiores de Monterrey (1943)