El municipio comprende, además de la cabecera municipal homónima, las localidades de San Mateo Tepantepec, San Pedro Cholula, Santa Catarina Estetla (Ñuu Chiaa en mixteco), Contreras y El Duraznal.