Find a provider
Stronger Together
We are entirely dedicated to the wellness of the people of the Monadnock Region.
Find a provider
Check Your Bias: A free training for healthcare and service professionals
Cheshire Medical Center hosts a series of trainings to minimize stigma, bias, and health disparities related to substance use disorder (SUD) and mental health.

Cheshire Medical Center selects Joseph L. Perras, MD, as president and CEO
As president and CEO, Joseph L. Perras, MD, will have overall responsibility for ensuring that the mission and strategic objectives of Cheshire Medical Center are achieved in an efficient, effective, and high-quality manner.

Can the Monadnock Region become a trauma-informed community?
Trauma significantly impacts people's health and our community, recently the Healthy Monadnock Alliance's Behavioral Health Working Group received a grant to help change that.

Certified nurses—gaining specialized skills for exceptional care
Building robust knowledge of their specialties, these nurses demonstrate their expertise and elevate their careers through professional certifications.
Cheshire Medical Center offers options for your health care needs
Make an In-Person Appointment
Request an appointment with your existing providers through myDH or call a department or service directly. View phone list.
Schedule a Telehealth Virtual Visit
All providers and specialists can meet with you on a computer or smart device. Learn more about Virtual Visits.
Urgent Primary Care Visits offer walk-in care
For everyday injuries or illnesses that need care right away. Learn about urgent visits.
Phone numbers and locations
-
Cheshire Medical Center
580 Court Street
Keene, NH 03431 - 603-354-5400