Coyotepec, Puebla

Coyotepec is a municipality in the Mexican state of Puebla. The name comes from the Nahuatl words coyotl (coyote) and tepetl (hill)

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