con quien colinda tuxtepec
Cuenta con una extensión de 625,15 km²; su ubicación es ideal ya que cuenta con suficientes vías de comunicación que brindan acceso al Golfo, así como al Pacífico. El área comprendida por este municipio representa el 0,65 % de la superficie del estado de Oaxaca. Su situación geográfica brinda una disposición estratégica, ya que al norte colinda con el estado de Veracruz-Llave, al oeste con el municipio de Loma Bonita; al sur con los municipios de Loma Bonita, Santiago Jocotepec, Santa María Jacatepec, San José Chiltepec y San Lucas Ojitlán; al este con los municipios de San Lucas Ojitlán y Nuevo Soyaltepec.