Colinda al norte con los municipios de Comalcalco y Jalpa de Méndez, al este limita con los municipios de Nacajuca y Centro, al sur con el municipio de Centro y el estado de Chiapas, y al oeste con el municipio de Cárdenas.