Ostuacán tiene una extensión territorial de 946.40 km², sus límites territoriales son al norte y al oeste con el municipio de Pichucalco, al noreste con el municipio de Sunuapa, al sureste con el municipio de Francisco León, al suroeste con el municipio de Tecpatán y al oeste con el estado de Tabasco, en particular con el municipio de Huimanguillo.