San Martín Itunyoso es una ciudad y municipio de lengua trique en Oaxaca, en el suroeste de México . El municipio tiene una superficie de 82,93 km 2 . Forma parte del Distrito de Tlaxiaco en el sur de la Región Mixteca .
En 2005, el municipio tenía una población total de 2.554. [1]