DoctorDataHub

Cities in Maine

587 cities with NPPES-registered healthcare providers in Maine. Counts reflect providers with a Maine practice address in the federal registry.

Rank City Providers in ME
1 Portland 6,837
2 Bangor 3,662
3 Lewiston 2,146
4 Augusta 1,982
5 South Portland 1,448
6 Scarborough 1,224
7 Brunswick 1,171
8 Biddeford 1,068
9 Waterville 1,068
10 Saco 853
11 Auburn 758
12 Westbrook 740
13 Ellsworth 588
14 Falmouth 552
15 Presque Isle 518
16 Kennebunk 487
17 Belfast 486
18 Rockport 460
19 York 440
20 Brewer 435
21 Skowhegan 433
22 Farmington 423
23 Windham 397
24 Sanford 389
25 Yarmouth 378
26 Caribou 375
27 Rockland 356
28 Norway 343
29 Damariscotta 334
30 Gorham 333
31 Houlton 325
32 Topsham 260
33 Calais 251
34 Bath 246
35 Dover Foxcroft 234
36 Kittery 227
37 Freeport 219
38 Bridgton 210
39 Machias 199
40 Springvale 196
41 Lincoln 194
42 Orono 181
43 Fort Kent 171
44 Bar Harbor 169
45 Cape Elizabeth 167
46 Camden 162
47 Rumford 162
48 Old Town 149
49 Hampden 142
50 Oakland 141