San Mateo Río Hondo is a town and municipality in Oaxaca, Mexico. It is part of the Miahuatlán District in the south of the Sierra Sur Region.