San Miguel Tecomatlán is a town and municipality located in the state of Oaxaca in south-western Mexico. The municipality encompasses a total area of 31.9 km2.
Geographically, it is situated within the southeast portion of the Mixteca Region. It is officially part of the Nochixtlán District.