Doctors That Accept Medicare in Keene, NH
586 Medicare-enrolled clinicians · CMS data, refreshed 2026-06-26
These are 586 clinicians enrolled in Medicare and practicing in Keene, grouped by specialty below. Being enrolled means they can bill Original Medicare for your care. Most also accept assignment — they take Medicare's approved amount as full payment, so you only owe your deductible and 20% coinsurance. Call first to confirm they're accepting new Medicare patients.
Providers in Keene by Specialty
Family Medicine(20)
Andrew Tremblay, MD
Cheshire Medical Center
580 Court St, Keene03431
Ellen Richardson, MD
Cheshire Medical Center
580 Court St, Keene03431
Eric Canzanello, DO
Cheshire Medical Center
580 Court St, Keene03431
Karl Dietrich, MD
Cheshire Medical Center
580 Court St, Keene03431
Krisemily McCrory, MD
Cheshire Medical Center
580 Court St, Keene03431
Leslie Pitts, MD
Cheshire Medical Center
580 Court St, Keene03431
Marika Henegan, MD
Cheshire Medical Center
580 Court St, Keene03431
Michael Kasschau, MD
Cheshire Medical Center
580 Court St, Keene03431
Peter Park, MD
Cheshire Medical Center
580 Court St, Keene03431
Reuben Baker, MD
Cheshire Medical Center
580 Court St, Keene03431
Sharon Ferguson, DO
Cheshire Medical Center
580 Court St, Keene03431
Suzanne Nabi-Tremblay, MD
Cheshire Medical Center
580 Court St, Keene03431
Gerard Kiernan, MD
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Leslie Pitts, MD
Dartmouth-Hitchcock Clinic
590 Court St, Keene03431
Stefanie Russell, MD
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Eric Canzanello, DO
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Sharon Ferguson, DO
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Stefanie Russell, MD
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Christopher Vogt, DO
Recover Together Inc
12 Kingsbury St, Keene03431
Peter Mason, MD
Recover Together Inc
12 Kingsbury St, Keene03431
Internal Medicine(19)
Nigel Amankwah, MD
Cheshire Medical Center
580 Court St, Keene03431
Todd Dombrowski, MD
Cheshire Medical Center
580 Court St, Keene03431
Yaser Khalid, DO
Cheshire Medical Center
580 Court St, Keene03431
Aamod Tiwari, MD
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Ahmad Tayyab, MD
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Alex Tarabochia, MD
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Ankita Yelamanchili, MD
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Brock Billadeau, DO
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Evgeny Buharin, MD
Dartmouth-Hitchcock Clinic
590 Court St, Keene03431
Haris Bilal, MD
Dartmouth-Hitchcock Clinic
590 Court St, Keene03431
Jayasree Ravilla, MD
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Jonathan Waltman, MD
Dartmouth-Hitchcock Clinic
590 Court St, Keene03431
Majed Najjar, MD
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Sandeep Randhawa, MD
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Siva Naga Yarrarapu, MD
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Todd Dombrowski, MD
Dartmouth-Hitchcock Clinic
590 Court St, Keene03431
Umabalan Thirupathy, MD
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Yuliya Paulenka, MD
Dartmouth-Hitchcock Clinic
580 Court St, Keene03431
Alex Tarabochia, MD
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Geriatric Medicine(3)
Marian Miller, MD
Cheshire Medical Center
312 Marlboro St, Keene03431
Marian Miller, MD
Cheshire Medical Center
580 Court St, Keene03431
Marian Miller, MD
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Cardiology(16)
Alan Steljes, MD
Cheshire Medical Center
580 Court St, Keene03431
Amr El Meligy, MD
Cheshire Medical Center
580 Court St, Keene03431
Anil Goli, MD
Cheshire Medical Center
580 Court St, Keene03431
Caroline Murphy
Cheshire Medical Center
580 Court St, Keene03431
Harry South, MD
Cheshire Medical Center
580 Court St, Keene03431
Jose Betancourt, MD
Cheshire Medical Center
580 Court St, Keene03431
Olivia Hung, MD
Cheshire Medical Center
580 Court St, Keene03431
Peter Chien, MD
Cheshire Medical Center
580 Court St, Keene03431
Prem Pillay, MD
Cheshire Medical Center
580 Court St, Keene03431
Tarik Ramahi, MD
Cheshire Medical Center
580 Court St, Keene03431
Todd Silberstein, DO
Cheshire Medical Center
580 Court St, Keene03431
Todd Silberstein, DO
Cheshire Medical Center
62 Maple Ave, Keene03431
Kalyan Ghanta, MD
Dartmouth-Hitchcock Clinic
590 Court St, Keene03431
Terrence Welch, MD
Dartmouth-Hitchcock Clinic
590 Court St, Keene03431
Todd Silberstein, DO
Dartmouth-Hitchcock Clinic
590 Court St, Keene03431
Peter Chien, MD
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Optometry(11)
Emily Tuthill, OD
171 W St, Keene03431
Emily Tuthill, OD
461 W St, Keene03431
Emily Tuthill, OD
461 W St, Dr Dexters Vision Ctr, Keene03431
Molly White, OD
171 W St, Keene03431
Tracy Roettiger, OD
338 Main St, Keene03431
Janet Aug, OD
Cheshire Medical Center
149 Emerald St, Keene03431
Janet Aug, OD
Cheshire Medical Center
580 Court St, Keene03431
Janet Aug, OD
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Barton Higley
New England Eyeworks LLC
166 W St, Keene03431
Jamison Briggs, OD
New England Eyeworks LLC
166 W St, Keene03431
Margaret Rice, OD
New England Eyeworks LLC
166 W St, Keene03431
Ophthalmology(11)
Basilio Kalpakian, MD
Cheshire Medical Center
149 Emerald St, Keene03431
Basilio Kalpakian, MD
Cheshire Medical Center
580 Court St, Keene03431
Cathryn Welch, MD
Cheshire Medical Center
149 Emerald St, Keene03431
Cathryn Welch, MD
Cheshire Medical Center
580 Court St, Keene03431
Lawrence Jaeger, MD
Cheshire Medical Center
149 Emerald St, Keene03431
Lawrence Jaeger, MD
Cheshire Medical Center
580 Court St, Keene03431
Maxwell Harley, MD
Cheshire Medical Center
149 Emerald St, Keene03431
Basilio Kalpakian, MD
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Cathryn Welch, MD
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Lawrence Jaeger, MD
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Maxwell Harley, MD
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Podiatry(3)
David Pinegar, DPM
Cheshire Medical Center
580 Court St, Keene03431
Serena Shomody, DPM
Cheshire Medical Center
580 Court St, Keene03431
David Pinegar, DPM
Dartmouth-Hitchcock Clinic
590 Court St, Keene03431
Orthopedic Surgery(9)
Anthony Presutti, MD
Cheshire Medical Center
580 Court St, Keene03431
Charles Qin, MD
Cheshire Medical Center
580 Court St, Keene03431
Cherie Holmes, MD
Cheshire Medical Center
580 Court St, Keene03431
Eric Henderson, MD
Cheshire Medical Center
590 Court St, Keene03431
Gregory Leather, MD
Cheshire Medical Center
580 Court St, Keene03431
Mia Qin, MD
Cheshire Medical Center
580 Court St, Keene03431
Vivek Venugopal, MD
Cheshire Medical Center
580 Court St, Keene03431
Anthony Presutti, MD
Dartmouth-Hitchcock Clinic
590 Court St, Keene03431
Gregory Leather, MD
Dartmouth-Hitchcock Clinic
590 Court St, Keene03431
Dermatology(8)
David Horne, MD
Cheshire Medical Center
312 Marlboro St, Keene03431
Gregory Seymour, MD
Cheshire Medical Center
51 Railroad St, Keene03431
Gregory Seymour, MD
Cheshire Medical Center
580 Court St, Keene03431
Robert Guardiano, DO
Cheshire Medical Center
51 Railroad St, Keene03431
Robert Guardiano, DO
Cheshire Medical Center
580 Court St, Keene03431
David Horne, MD
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Gregory Seymour, MD
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Robert Guardiano, DO
Mary Hitchcock Memorial Hospital
590 Court St, Keene03431
Showing the largest specialties in this city (100 of 150 listed providers). Call ahead — not every Medicare-enrolled clinician here fits on one page.
Other Cities in New Hampshire
New to Medicare?
Frequently Asked Questions
Are these doctors in Keene accepting new Medicare patients?
We can't say for sure — CMS's enrollment data confirms a provider is enrolled in Medicare, not whether their practice is currently open to new patients. Call first to confirm they're accepting new Medicare patients before you book.
What does "accepts Medicare assignment" mean?
It means the provider takes Medicare's approved amount as full payment for a covered service, so you only owe your normal deductible and 20% coinsurance — no extra charges. A provider marked "may accept assignment" can go either way, so ask when you call.
Will these doctors work with my Medicare Advantage plan?
Not necessarily. This directory is built from Medicare enrollment data, which applies to Original Medicare. If you have a Medicare Advantage plan, your plan's own network determines who's covered — check your plan's directory first, then confirm with the office directly.
Does Original Medicare cover dental care from these providers?
Original Medicare does not cover routine dental care like cleanings, fillings, or dentures. Some Medicare Advantage plans include dental benefits. See our guide on what Medicare does and doesn't cover for dental.
Provider data from the CMS Doctors and Clinicians National Downloadable File, refreshed 2026-06-26. Directory information only, not medical or insurance advice. View all Medicare doctors in New Hampshire →