Los pueblos indígenas de México son las colectividades que asumen una identidad étnica sobre la base de su cultura, sus instituciones y una historia que los define como los pueblos autóctonos del país, sucesores de las sociedades mesoamericanas. El Estado mexicano reconoce a los pueblos indígenas al definirse en su Constitución Política como una nación multicultural fundada en sus pueblos indígenas. De acuerdo con un cálculo del Instituto Nacional Indigenista (INI, actualmente Comisión Nacional para el Desarrollo de los Pueblos Indígenas CDI), en 1998 la población indígena era de aproximadamente doce millones de personas, que correspondían a 11% de los mexicanos en 1995.