San Martín Lachilá es una ciudad y municipio de Oaxaca en el suroeste de México . El municipio tiene una superficie de 49,76 km 2 . Forma parte del Distrito de Ejutla en el sur de la Región de los Valles Centrales .
En 2005, el municipio tenía una población total de 979 habitantes. [1]