Municipio de San Melchor Betaza

El municipio de San Melchor Betaza es uno de los 570 municipios del estado mexicano de Oaxaca.

Su cabecera es la localidad de San Melchor Betaza.

El municipio de San Melchor Betaza colina al norte con el municipio de San Andrés Yaá; al oeste con los municipios de San Andrés Solaga y San Baltazar Yatzachi el Bajo; al sur con el municipio de Villa Hidalgo Yalálag; y al este con los municipios de Mixistlán de la Reforma y Totontepec Villa de Morelos.

[5]​ El municipio de San Melchor Betaza cuenta con tres localidades.

[6]​ El municipio de San Melchor Betaza se rige mediante el sistema de usos y costumbres.