Healthcare providers in Maine
43,568 active NPIs with a practice location in Maine: 34,450 individual providers and 9,118 organizations in 576 cities and towns.
Top specialties
- Clinical Social Worker4,050
- Physical Therapist1,891
- Pharmacist1,407
- Occupational Therapist1,399
- Family Medicine Physician1,380
- Mental Health Counselor1,353
- Family Nurse Practitioner1,316
- Speech-Language Pathologist1,266
- Professional Counselor1,152
- Physician Assistant983
- Addiction (Substance Use Disorder) Counselor890
- Student in an Organized Health Care Education/Training Program856
- General Practice Dentistry735
- Internal Medicine Physician676
- Massage Therapist662
- Chiropractor658
- Registered Nurse638
- Social Worker593
- In Home Supportive Care Agency590
- Psychiatric/Mental Health Nurse Practitioner561
- Certified Registered Nurse Anesthetist555
- Dentist498
- Emergency Medicine Physician486
- Dental Hygienist484
- Nurse Practitioner470
- Counselor468
- Optometrist441
- Community/Behavioral Health Agency379
- Registered Dietitian375
- Psychiatry Physician361
- Clinical Psychologist351
- Local Education Agency (LEA)350
- Pediatrics Physician348
- Specialist327
- Physical Therapy Assistant312
- Community/Retail Pharmacy306
- Psychologist299
- Intellectual and/or Developmental Disabilities Community Based Residential Treatment Facility296
- Anesthesiology Physician296
- Athletic Trainer288
Cities and towns
- Acton14
- Addison10
- Albion42
- Alfred30
- Appleton9
- Arundel93
- Ashland23
- Auburn771
- Augusta2,039
- Baileyville20
- Bangor3,710
- Bar Harbor178
- Bar Mills8
- Bath251
- Belfast498
- Belgrade52
- Belgrade Lakes5
- Benton52
- Berwick48
- Bethel66
- Biddeford1,096
- Bingham19
- Blue Hill120
- Boothbay11
- Boothbay Harbor72
- Bowdoin10
- Bowdoinham22
- Bradford5
- Bradley5
- Bremen7
- Brewer456
- Bridgton214
- Bristol10
- Brooklin6
- Brooks13
- Brooksville6
- Brownfield9
- Brownville30
- Brunswick1,221
- Bryant Pond5
- Buckfield9
- Bucksport98
- Buxton86
- Calais252
- Camden169
- Canaan14
- Canton7
- Cape Elizabeth172
- Cape Neddick12
- Caribou378
- Carmel25
- Casco32
- Castine11
- Charleston7
- Charlotte5
- Chelsea35
- Cherryfield10
- China13
- Clinton14
- Coopers Mills16
- Corinth40
- Cornish33
- Cornville8
- Cumberland75
- Cumberland Center12
- Cumberland Foreside22
- Cushing8
- Damariscotta350
- Danforth16
- Dayton11
- Dedham9
- Deer Isle23
- Dexter56
- Dixfield24
- Dixmont10
- Dover Foxcroft254
- Dresden7
- Durham14
- Dyer Brook9
- Eagle Lake41
- East Machias15
- East Millinocket14
- East Waterboro25
- East Wilton7
- Easton12
- Eastport40
- Eddington14
- Edgecomb7
- Eliot60
- Ellsworth606
- Exeter9
- Fairfield108
- Falmouth566
- Farmingdale64
- Farmington443
- Fort Fairfield48
- Fort Kent173
- Frankfort8
- Freedom5
- Freeport228
- Frenchville8
- Fryeburg69
- Gardiner108
- Glenburn25
- Gorham347
- Gouldsboro13
- Gray119
- Greene27
- Greenville20
- Guilford25
- Hallowell104
- Hampden140
- Hancock13
- Harmony7
- Harpswell20
- Harrington51
- Harrison10
- Hartland13
- Hebron8
- Hermon101
- Hinckley7
- Hiram24
- Hodgdon9
- Holden41
- Hollis Center22
- Hope14
- Houlton332
- Howland8
- Indian Island36
- Indian TWP8
- Island Falls14
- Islesboro18
- Jackman15
- Jackson9
- Jay26
- Jefferson10
- Jonesport18
- Kennebunk508
- Kennebunkport21
- Kingfield12
- Kittery229
- Kittery Point12
- Lamoine8
- Lebanon18
- Lee8
- Leeds35
- Levant15
- Lewiston2,173
- Liberty12
- Limerick30
- Limestone25
- Limington15
- Lincoln199
- Lincolnville21
- Lisbon41
- Lisbon Falls37
- Litchfield12
- Littleton5
- Livermore5
- Livermore Falls71
- Lovell13
- Lubec24
- Lyman13
- Machias201
- Madawaska91
- Madison59
- Manchester70
- Mapleton6
- Mariaville5
- Mars Hill34
- Marshfield42
- Mechanic Falls20
- Medway9
- Mexico19
- Milbridge41
- Milford24
- Millinocket119
- Milo32
- Minot10
- Monmouth49
- Monroe5
- Montville8
- Morrill18
- Mount Desert25
- Mount Vernon11
- Naples42
- New Gloucester59
- New Sharon18
- New Sweden6
- Newcastle34
- Newport96
- Nobleboro9
- Norridgewock13
- North Anson6
- North Berwick49
- North Haven7
- North Waterboro12
- North Yarmouth25
- Northeast Harbor11
- Northport12
- Norway346
- Oakland144
- Old Orchard Beach76
- Old Town153
- Orland13
- Orono200
- Orrington24
- Otisfield9
- Oxford75
- Palermo7
- Palmyra20
- Patten90
- Peaks Island7
- Pembroke5
- Penobscot12
- Perry15
- Peru8
- Phippsburg11
- Pittsfield87
- Pittston7
- Pleasant Point23
- Plymouth7
- Poland48
- Poland Spring5
- Porter43
- Portland7,176
- Pownal11
- Presque Isle534
- Princeton39
- Prospect5
- Randolph30
- Rangeley32
- Raymond50
- Readfield36
- Richmond38
- Rockland359
- Rockport472
- Rome8
- Rumford161
- S Portland32
- Sabattus17
- Saco867
- Saint Albans7
- Sanford398
- Sangerville10
- Scarborough1,293
- Searsmont12
- Searsport41
- Sebago12
- Sedgwick5
- Sherman8
- Sidney21
- Skowhegan457
- Smithfield6
- So Portland11
- South Berwick83
- South China15
- South Paris52
- South Portland1,511
- Southwest Harbor45
- Springfield6
- Springvale200
- Stacyville5
- Standish111
- Steep Falls5
- Stetson7
- Steuben7
- Stockton Springs10
- Stonington15
- Strong20
- Sullivan11
- Surry23
- Swanville6
- Tenants Harbor6
- Thomaston29
- Thorndike7
- Togus21
- Topsham267
- Trenton23
- Turner60
- Union21
- Unity25
- Van Buren51
- Vassalboro35
- Veazie18
- Vinalhaven21
- Waldoboro73
- Wales11
- Warren41
- Washburn6
- Washington14
- Waterboro64
- Waterford6
- Waterville1,103
- Wells134
- West Bath24
- West Enfield5
- West Gardiner12
- West Newfield7
- West Paris7
- West Rockport5
- Westbrook769
- Westport Island5
- Whitefield14
- Whiting9
- Wilton47
- Windham419
- Windsor19
- Winslow77
- Winterport34
- Winthrop128
- Wiscasset67
- Woodland7
- Woolwich17
- Yarmouth394
- York457
- York Harbor5
Smaller places with fewer than 5 providers (259)
- Abbot1
- Albany TWP1
- Alexander2
- Allagash3
- Alna3
- Alton3
- Amity2
- Andover2
- Anson3
- Arrowsic1
- Athens4
- Aubrun1
- Augusta Maine1
- Aurora3
- Avon2
- Bailey Island2
- Baltimore2
- Banger1
- Bango1
- Baring1
- Baring PLT2
- Barton1
- Bass Harbor3
- Beals2
- Beddeford1
- Belmont3
- Bernard3
- Bewick1
- Biddefordq1
- Birch Harbor1
- Blaine2
- Boothbay HBR1
- Boston1
- Bridgewater3
- Brownville Junction1
- Brumswick1
- Brunswiek1
- Brunwick3
- Bruswick1
- Burlington2
- Burnham2
- Calhoun1
- Calis1
- Camen1
- Cameron1
- Cape Porpoise1
- Caratunk1
- Carrabassett Valley4
- Carthage2
- Castle Hill2
- Caswell2
- Chapman2
- Chebeague Island4
- Chester3
- Chesterville4
- Cliff Island1
- Clifton4
- Columbia4
- Columbia Falls2
- Connor TWP1
- Cooper1
- Corea1
- Corinna4
- Cortland Manor1
- Cutler4
- Damaniscotta1
- Damoriscotta1
- Denmark4
- Dennysville2
- Detroit3
- E Millinocket1
- E Waterboro4
- E. Winthrop1
- Eagle Lak1
- East Baldwin1
- East Blue Hill1
- East Boothbay1
- East Dixfield1
- East Winthrop3
- Edmunds TWP2
- Embden Lake1
- Etna4
- Fayette3
- Franklin4
- Frechville1
- Freeman TWP2
- Frenchtown1
- Frenchtown TWP1
- Friendship3
- Gardomer1
- Garland1
- Georgetown2
- Gilead1
- Glen Cove4
- Great Diamond Island1
- Great Pond1
- Greenbush4
- Greenfield TWP1
- Greenville Junction3
- Greenville Maine1
- Greenwood3
- Guildford1
- Hackensack1
- Hamlin3
- Harspwell1
- Hartford2
- Haynesville1
- Heartland1
- Hinkley1
- Hobbs1
- Hollis3
- Holton1
- Houiton1
- Hudson4
- Hulls Cove1
- Indian Purchase TWP1
- Indian Township1
- Indiana Township1
- Industry2
- Isle Au Haut2
- Jonesboro1
- Kenduskeag3
- Kents Hill2
- Kingman1
- Kitter1
- Knox3
- Lagrange3
- Lang TWP1
- Lervistm1
- Lewiston Me1
- Lewistown1
- Lincol1
- Lincollnville Beach1
- Lincolnville Beach1
- Linneus4
- Little Deer Isle3
- Livemore Falls1
- Long Island1
- Lowell1
- Machiasport3
- Maine1
- Malden1
- Mason TWP1
- Mattawamkeag2
- Meddybemps3
- Medford1
- Mercer2
- Millbridge1
- Millinoket1
- Monson4
- Monticello2
- Moody4
- Mount Desert Island1
- N Monmouth1
- N Waterboro1
- N. Vassalboro1
- New Harbor2
- New Limerick2
- New Portland1
- New Vineyard3
- Newburgh3
- Newry2
- No Berwick1
- No Waterboro1
- North Bridgton4
- North Monmouth4
- North Vassalboro1
- North Windham3
- Northfield3
- Oakfield2
- Ocean Park4
- Ogunquit4
- Orient1
- Orr's Island2
- Otis4
- Owls Head3
- Paris1
- Parkman2
- Parsonsfield4
- Passadumkeag1
- Pemaquid3
- Pemaquid Harbor1
- Phillips4
- Port Clyde2
- Portage1
- Portage Lake3
- Portlanad1
- Prospect Harbor3
- Robbinston3
- Round Pond1
- Roxbury Crossing1
- S Paris1
- Saint David2
- Saint Francis2
- Salem TWP2
- Salisbury Cove1
- Sargentville3
- Scarbono1
- Scarborouh1
- Seal Cove1
- Seal Harbor2
- Searborough1
- Sebec3
- Shapleigh4
- Sheridan1
- Shirley1
- Skowtogan1
- So Berwick1
- So Freeport2
- So Port1
- So Windhame1
- Solon2
- Somerville3
- Sorrento3
- South Bristol2
- South Casco2
- South Freeport1
- South Gardiner2
- South Portland, Me 041061
- South Thomaston4
- Southport3
- Southport Maine1
- Spingvale1
- Spruce Head1
- St John PLT1
- St. Agatha4
- Starks2
- Stillwater1
- Stockholm1
- Stoneham2
- Stow4
- Stratton1
- Sumner3
- Swan's Island1
- Sweden1
- Talmadge1
- Temple2
- Trescott TWP3
- Troy3
- Vanceboro3
- Verona Island3
- Vienna1
- Von Buren1
- W. Rockport1
- Waldo3
- Wallagrass3
- Walpole3
- Waltham2
- Wayne2
- West Baldwin2
- West Farmington2
- West Kennebunk1
- Westfield3
- Weston1
- Westport Is1
- Winter Harbor4
- Wintrhop1
- Woodville1
- York Beach2