Cities in Maine

191 cities with 6,853 individual clinicians billing Original Medicare Part B in 2024, by the practice location on their Medicare claims. Hospitals in Maine

Portland1,50778361
Bangor82442961
Lewiston43922346
Augusta35117649
Scarborough35018539
Brunswick27013735
Biddeford25913232
South Portland25813739
Waterville1596230
Rockport15310733
Westbrook953918
Presque Isle934025
Auburn923914
Saco922116
Falmouth893711
Sanford892818
Brewer793119
Ellsworth773324
York774125
Kennebunk692018
Belfast652918
Farmington603818
Damariscotta592018
Skowhegan523621
Caribou492317
Norway452215
Yarmouth432013
Gorham42147
Topsham371213
Windham36911
Bar Harbor341714
Cape Elizabeth3367
Kittery31912
Bath302014
Rockland27510
Fort Kent23813
Freeport2288
Old Town2247
Blue Hill21138
Calais21108
Oakland21711
Bridgton20613
Hampden1936
Houlton19711
Orono19511
Dover Foxcroft1858
Fairfield18138
Hermon1703
Wells1748
Lincoln1667
Millinocket1459
Rumford1469
South Berwick1466
Gardiner1338
Turner1347
Machias12310
Winthrop1235
Camden1148
Cornish1106
Springvale1116
Wiscasset1145
Belgrade1024
Gray1026
Waldoboro1064
Bucksport957
Porter923
Bethel826
Newport816
Pittsfield866
Albion714
Coopers Mills723
Eliot713
Monmouth725
Poland743
Standish714
Dexter626
Madawaska614
Madison614
Waterboro602
Fort Fairfield501
Harrington503
Leeds513
Livermore Falls503
Manchester525
Patten513
Princeton501
Richmond502
Berwick414
Bingham423
Buxton403
Eastport412
Fryeburg404
Hallowell423
Moody432
Naples413
Newcastle412
Winslow413
Winterport403
Boothbay Harbor303
Carmel302
Cumberland313
East Waterboro302
Holden302
Milo331
North Berwick323
Sherman313
Southwest Harbor323
Vinalhaven302
Addison212
Brownville202
Cumberland Foreside212
Eagle Lake212
Farmingdale202
Gouldsboro221
Indian Island212
Kingfield201
Limerick221
Lisbon Falls202
Lovell212
Lubec212
Milbridge202
Mount Desert201
New Gloucester212
North Haven201
Old Orchard Beach212
Rangeley202
So. Portland222
S Portland221
Strong212
Trenton212
Van Buren212
Whiting212
Arundel111
Aubrun101
Baltimore111
Banger101
Beals101
Belgrade Lakes101
Benton101
Bowdoin101
Brumswick101
Brunswiek101
Brunwick101
Bruswick101
Calhoun101
Canaan101
Cape Neddick101
Chelsea101
Damoriscotta111
Dedham101
Deer Isle101
Dixfield101
Dixmont101
East Machias111
E. Waterboro111
Glenburn101
Greene101
Hackensack101
Harpswell111
Hollis Center101
Island Falls111
Jackman111
Lamoine111
Lee101
Lewiston Me101
Liberty101
Lincolnville101
Lisbon101
Littleton101
Mars Hill101
Mechanic Falls111
Medway101
Mexico101
New Castle111
Northeast Harbor101
N. Vassalboro101
Orrington101
Palmyra101
Phippsburg101
Pleasant Point101
Prospect Harbor101
Raymond111
So Berwick111
South Casco101
South Paris101
South Portland, Me 04106111
Steep Falls111
Thomaston101
Unity101
Vassalboro101
Waterford101

Source: CMS Medicare Physician & Other Practitioners public use files (Original Medicare Part B fee-for-service). Data year 2024. City spellings that differ only in punctuation or case are combined (how cities are assigned).