Coyotepec is a municipality in the Mexican state of Puebla. The name comes from the Nahuatl words coyotl (coyote) and tepetl (hill)Instituto Nacional para el Federalismo y el Desarrollo Municipal-Gobierno del Estado de Puebla (2005): "Coyotepec", Enciclopedia de los municipios de México.

The main settlements are the municipal seat at San Vicente Coyotepec, San Mateo Zoyamazalco and .

The Coyotepec Popolocan language is spoken here along with Spanish

References