Ubicación

pngtree-location-clipart-red-map-sign-position-global-positioning-system-direction-pointer-png-image_2860285-removebg-preview

Se localiza en la región del Istmo de Tehuantepec, en las coordenadas 94º50′ longitud  oeste y 16º29′ latitud norte, a una altura de 20 metros sobre el nivel del mar.

Limita al norte con Juchitán de Zaragoza, al sur con Juchitán de Zaragoza, al oeste con el municipio de Juchitán de Zaragoza; al este con Santo Domingo Ingenio y San Dionisio del Mar.

La superficie total del municipio es de 102.03 km².

Este poblado se encuentra en una llanura que forma parte del descenso de uno de los ramales de la «Sierra Madre Sur» se localizan al norte más allá de sus limites, los cerros Tolistoke y El Potrero.

Atraviesan el municipio los ríos Espíritu Santo y Chicapa que nacen en las montañas de los Chimalapas, desembocando en la laguna superior. A unos kilómetros de esta población se localiza el estero la Estancada, «Estero Guié», al sur de la Laguna Superior.

Posee un clima caluroso, sub-húmedo con lluvias en verano.

Cuenta con una playa denominada Unión, se localiza en la Laguna Superior (mar muerto), a 5 kms de la población.