Making world-class care possible right here.
Right here, we have a healthy disregard for the impossible. As a member of Dartmouth Health, Cheshire Medical Center provides our community with access to advanced primary and specialty care. Together we're making cancer, orthopaedic and cardiac care possible right where you live.

Join our team!
At Cheshire Medical Center, you'll find work with purpose — and careers with potential. An exciting new career is waiting for you in the beautiful Monadnock Region.
Join our team!
At Cheshire Medical Center, you'll find work with purpose — and careers with potential. An exciting new career is waiting for you in the beautiful Monadnock Region.
An Open Letter from Cheshire's President and CEO
At Cheshire Medical Center, our mission is to care for our community with honesty, compassion and the highest standards of quality and safety.

Cheshire Medical Center helps locally distribute opioid rescue kits
The New Hampshire State Opioid Response team equipped every public health network in the state, including Cheshire’s Center for Population Health, with these kits, known as NaloxBoxes.

How to Protect Yourself Against Ticks
Tick-borne diseases like Lyme disease are a serious health concern in New Hampshire. Marika Henegan, MD, discusses prevention and when to seek care.

Amid Sexual Assault Awareness Month, Cheshire Medical Center Adds Pivotal Role for Violence Survivors
Elizabeth Nix assumed the new role in April.
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