San Miguel Coatlán es una localidad y municipio del estado de Oaxaca, en el suroeste de México . El municipio tiene una superficie de 165,86 km². Forma parte del Distrito de Miahuatlán, al sur de la Región Sierra Sur .
En 2005, el municipio tenía una población total de 2.808 habitantes. [1]