Límita al norte con Motozintla, al noreste con la Reppublica de Guatemala, al este colinda con los municipios de Cacahoatán, Tuxtla Chico, Frontera Hidalgo y Suchiate, al oeste con los municipios de Tuzantán, Huehuetán y Mazatán y al sur colinda con el Océano Pacífico. Posee una extensión territorial de 303 kilómetros cuadrados.