Su cabecera es la localidad de San Miguel Tecomatlán.
Colinda al norte con los municipios de San Mateo Etlatongo y San Francisco Chindúa, al sur con los municipios de San Francisco Jaltepetongo y Santiago Tilantongo, al este con el municipio de Magdalena Zahuatlán y al oeste con el municipio de San Francisco Nuxaño.
[3] En el municipio habitan 266 personas, de las cuales, el 6% habla una lengua indígena.
TIene un grado de marginación medio.
[4] Dentro del municipio existen estos poblados: