El municipio colinda al norte con el municipio de Quimistán, al sur con los municipios de Trinidad y Concepción del Norte, al este con el municipio de Villanueva y al oeste con el municipio de San Marcos.