Lago Cocibolca
El término municipal limita al norte con los municipios de San Pedro de Lóvago, Juigalpa y Santo Tomás, al sur con los municipios de Morrito y El Almendro , al este con los municipios de El Coral y Villa Sandino y al oeste con el Lago Cocibolca. La cabecera municipal está ubicada a 170 kilómetros de la capital de Managua.