El término municipal limita al norte con los municipios de Potosí, Buenos Aires y Belén, al sur con los de San Juan del Sur y Cárdenas, al este con el municipio de San Jorge y el Lago Cocibolca , y al oeste con el municipio de Tola.