Doctors That Accept Medicare in Maine
11,165 Medicare-enrolled clinicians · 64 cities
Every clinician below is enrolled in Medicare and practices in Maine. Pick a city to see names, specialties, addresses, and phone numbers — call first to confirm they're accepting new Medicare patients.
Advertisement
Biggest Specialties in Maine
Cities in Maine
- Portland 4,495 doctors
- Bangor 2,188 doctors
- Lewiston 965 doctors
- Scarborough 949 doctors
- South Portland 681 doctors
- Augusta 673 doctors
- Biddeford 596 doctors
- Brunswick 595 doctors
- Belfast 592 doctors
- Waterville 562 doctors
- Westbrook 554 doctors
- Auburn 504 doctors
- York 388 doctors
- Saco 328 doctors
- Presque Isle 297 doctors
- Farmington 278 doctors
- Rockport 275 doctors
- Falmouth 236 doctors
- Damariscotta 228 doctors
- Ellsworth 219 doctors
- Caribou 199 doctors
- Brewer 195 doctors
- Norway 177 doctors
- Sanford 172 doctors
- Kennebunk 165 doctors
- Yarmouth 154 doctors
- Houlton 136 doctors
- Rumford 113 doctors
- Gorham 107 doctors
- Topsham 101 doctors
- Rockland 92 doctors
- Dover Foxcroft 89 doctors
- Windham 86 doctors
- Fort Kent 83 doctors
- Lincoln 79 doctors
- Skowhegan 78 doctors
- Pittsfield 75 doctors
- Bridgton 69 doctors
- Bar Harbor 68 doctors
- Hampden 66 doctors
- Wells 66 doctors
- Millinocket 64 doctors
- Kittery 54 doctors
- Belgrade 52 doctors
- Calais 51 doctors
- Bath 46 doctors
- Bucksport 46 doctors
- Orono 45 doctors
- Blue Hill 43 doctors
- Machias 42 doctors
- Patten 42 doctors
- Wiscasset 41 doctors
- Springvale 38 doctors
- Cape Elizabeth 37 doctors
- Old Town 37 doctors
- Rangeley 35 doctors
- Livermore Falls 33 doctors
- Camden 30 doctors
- Freeport 29 doctors
- Oakland 29 doctors
- Greenville 28 doctors
- Gray 27 doctors
- Bethel 26 doctors
- South Berwick 25 doctors
No cities match your search.
New to Medicare? Read how to find a doctor that takes Medicare or what "accepts assignment" means.
Was this page helpful?
Something wrong or missing? Tell us — we read every report and fix issues fast.