Limita al norte con el municipio de Santiago Chazumba y al sur con el municipio de San Pedro y San Pablo Tequixtepec.
El municipio incluye en su territorio un total de 12 localidades.
El ayuntamiento de Cosoltepec está integrado por el presidente municipal, un síndico y un cabildo integrado por tres regidores.
El municipio se divide en dos agencias municipales, que son San Juan Joluxtla y Tultitlán de Guadalcázar, así como con una agencia de policía: Cabrillas.
Sus autoridades son elegidas en asamblea pública y duran en su encargo un año.