Monadnock Community Hospital

452 Old Street Road 603-924-7191

Monadnock Community Hospital has been a trusted healthcare provider in Peterborough, NH, for over a century. We offer a full spectrum of medical services—including primary care, specialty care, surgery, and rehabilitation—delivered with compassion and a strong commitment to community well-being. Our team is dedicated to providing personalized, patient-centered care that meets the unique needs of every individual we serve. As a cornerstone of health in the Monadnock Region, Monadnock Community Hospital is proud to support the lifelong wellness of our neighbors and families.

Learn More

Monadnock Community Hospital Events

No Events

Explore Keene Logo

Don't let FOMO get you down!

Don't miss out on all the amazing things happening in Keene! Subscribe now to get updates in your inbox!

  • This field is for validation purposes and should be left unchanged.