Internal Medicine Physician in Maine
678 Internal Medicine Physician providers in Maine, in 78 cities. Choose a city to see names, addresses and NPI numbers.
- Portland 152
- Bangor 66
- Biddeford 39
- Lewiston 32
- Augusta 26
- Brunswick 24
- Rockport 21
- Bath 17
- Sanford 14
- Scarborough 14
- Waterville 14
- Kennebunk 13
- Westbrook 12
- Farmington 12
- Skowhegan 11
- Norway 11
- Ellsworth 11
- Falmouth 11
- Cape Elizabeth 10
- Presque Isle 9
- Belfast 8
- Caribou 8
- Auburn 8
- Damariscotta 8
- Windham 8
- Houlton 7
- Calais 7
- Saco 6
- York 6
- Bar Harbor 5
- Topsham 5
- Oakland 4
- Camden 4
- South Portland 4
- Dover Foxcroft 4
- Old Orchard Beach 3
- Blue Hill 3
- Rumford 3
- Moody 3
- Vassalboro 3
- Yarmouth 3
- Kittery 3
- Bridgton 3
- Freeport 3
- Boothbay Harbor 2
- Dexter 2
- Lamoine 2
- Millinocket 2
- Harpswell 2
- Fort Kent 2
- Wells 1
- Wiscasset 1
- Winslow 1
- York Beach 1
- Southwest Harbor 1
- St. Agatha 1
- Waldoboro 1
- Veazie 1
- Livermore Falls 1
- Baltimore 1
- Brewer 1
- Bucksport 1
- Cape Neddick 1
- Cumberland Foreside 1
- Eliot 1
- Greenville Junction 1
- Hebron 1
- Jonesport 1
- Pittsfield 1
- Madison 1
- Milo 1
- Newport 1
- North Berwick 1
- North Vassalboro 1
- Ogunquit 1
- Owls Head 1
- Patten 1
- Phippsburg 1