Flu Shots Now Available
Cheshire Medical Center is offering three flu vaccine clinics for established patients in October. Appointments are required.
Patients unable to attend the clinics can also receive their flu shot during a primary care visit or at Cheshire Medical Center's Retail Pharmacy.
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.
Annual Wellness Visits: Free Preventative Care for Medicare Recipients
These visits, covered by Medicare Part B, are designed to help patients stay healthy through preventative care.

Do You Need a COVID-19 Vaccine?
Gabriela Andujar Vazquez, MD, an infectious disease specialist and healthcare epidemiologist, says the American Academy of Pediatrics (AAP) and the American Academy of Family Physicians (AAFP) have clear guidelines on who should get the vaccine.

How Do You Know if You Have COVID-19, Flu, or RSV?
Are you worried about getting infected with COVID-19, the flu, or RSV? Find out the symptoms, how they differ, and how best to protect yourself.

Compassionate Companions Provide Comfort to Patients
These specially trained volunteers are available for patients in need of emotional support and socialization.
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