Los mazatecos son un pueblo indígena de México, que habita al norte del estado de Oaxaca y sur del estado de Veracruz y Puebla.