The Mazatec people are an indigenous people who inhabit an area known as the Sierra Mazateca in the state of Oaxaca in southern Mexico, as well as some communities in the adjacent states of Puebla and Veracruz.