Loma Bonita es uno de los 14 municipios que pertenecen al distrito administrativo (6) de Tuxtepec y se localiza en la parte norte del estado de Oaxaca, comprendido dentro de la región del Bajo Papaloapan, colindando con el sur del estado de Veracruz.