Las lenguas habladas en México son numerosas, incluyendo las decenas de lenguas indígenas y las lenguas de otras procedencias. México es la nación hispanohablante más poblada del mundo, con sus 103,2 millones de habitantes, de los cuales la gran mayoría habla el idioma español.
El más extendido y hablado idioma indígena es el náhuatl, la lengua de los antiguos mexicas, con más de 1,600,000 hablantes extendidos en el centro y sur del país. El maya yucateco, de la península de Yucatán, ocupa el segundo puesto, con cerca de 900,000 hablantes. Aún vigorosos se conservan el mixteco y el zapoteco, ambos principalmente del estado de Oaxaca. Muchos otros idiomas son hablados por escasas poblaciones, como el seri de Sonora, el kikapú de Coahuila, o el chocholteco de Oaxaca