Matagalpa limita con Jinotega al norte, Esquipulas y San Dionisio al sur, El Tuma - La Dalia, San Ramón y Muy Muy al este y Sébaco al oeste.