El municipio de Tenosique limíta al norte con el municipio de Balancán, al sur y al este con la República de Guatemala, y al oeste con el municipio de Emiliano Zapata y con el estado de Chiapas.