Skip to content
Therapy Index US · federal registry

Therapists & Counselors in Maine

Psychologists, clinical social workers, counselors, marriage and family therapists and psychiatrists registered with a practice address in this area.

9,244
Registered providers
150
Places with providers
37th
National rank
of 56
12
Licence types

How density varies inside Maine

Each bar is the number of places at that level of provider density. A long right tail means a few places carry far more providers per resident than the rest of the state.

median 145.9 0 276.2 providers per 10,000 residents · 19 places in Maine
Distribution across 19 places in Maine.

There are 9,244 licensed providers registered in Maine. The two most common licence types are clinical social worker (3,685) and mental health counselor (1,155).

Maine ranks 37th of 56 states and territories by the number of registered providers in this field.

The largest single group is clinical social worker, at 3,685 providers or 40% of the total. Licence titles vary between states for what is often similar training and scope, so the mix here partly reflects how Maine licenses its providers.

The mix here is unusually concentrated: clinical social worker outnumber the next largest group by more than three to one. Licence titles vary between states for what is often similar training, so a lopsided mix usually says more about how Maine licenses its providers than about what is available to you.

Providers are registered in 150 distinct places across Maine. The map shows the ZIP codes with the highest counts.

These counts come from the federal NPI registry. A provider appears here if they hold an active NPI with a practice address in this area — it does not mean they are currently accepting new clients, and the registry does not record insurance, fees or availability.

How Maine got here

new registrations per year

Each registration carries the year it was issued, so the registry doubles as a record of when this workforce grew in Maine. A rising line means the constraint is easing; a flat one means today's shortage is likely to be next year's too.

0234468200820172026
New registrations per year. licensed providers in Maine. Annual registrations in 2025 were 3% higher than in 2008. The final bar is faded because 2026 is still in progress. Starts at 2008 on purpose. The NPI system launched in 2006– 2007 and the whole profession registered at once, so those two years are an artefact of the rollout rather than a measure of anything. Including them would make the following year look like a collapse.

Who they are

self-reported to CMS

77.1% of registered licensed providers in Maine are women. Nationally the figure varies a great deal by licence type — occupational therapy at one end, psychiatry at the other. See the national breakdown.

You can filter any city list on this site by gender. We show it because it is one of the most common things people search for and, for some kinds of work, a real need — but it is only ever a filter here, never a ranking.

Where they are registered

circle size = providers in that ZIP code
The highest-count ZIP codes for licensed providers in Maine. Circle position is the ZIP code centroid, not a street address.

By licence type

Places in Maine

146 of 146 have their own page so far
Place Providers Population Per 10k
Portland 1,551 69,911 221.9
Bangor 898 32,518 276.2
Lewiston 431 38,866 110.9
Saco 401 21,159
Augusta 399 19,155
South Portland 394 27,007 145.9
Brunswick 311
Waterville 282 17,579 160.4
Biddeford 260 22,399 116.1
Westbrook 235 21,565 109.0
Ellsworth 170 8,862 191.8
Rockland 160 7,142
Presque Isle 154 8,694 177.1
Auburn 154 25,441 60.5
Oak Hill 153
Sanford 150 22,663 66.2
Caribou 124 7,321 169.4
Skowhegan 122
North Windham 108
Belfast 107 6,988 153.1
Kennebunk 105
Camden 104
Falmouth 98
Yarmouth 92
Machias 91
Calais 91 3,083
Houlton 79
Farmington 76
Gorham 74
Bridgton 70
Brewer 70 9,636 72.6
York Harbor 60
Freeport 56
Norway 55
Hallowell 54 2,624 205.8
Bath 49 8,835 55.5
Rumford 47
Gray 45
Damariscotta 45
Bar Harbor 42
Orono 40
Madawaska 40
Dover-Foxcroft 40
Kittery 37
Topsham 36
Winthrop 35
Lincoln 33
Gardiner 33 6,206 53.2
Fort Kent 32
Blue Hill 29
Oxford 28
Old Town 27 7,589 35.6
Livermore Falls 27
Old Orchard Beach 23
Kezar Falls 23
Randolph 22
Hampden 22
Bucksport 22
Thomaston 21
North Berwick 21
Newport 21
Winslow 20
Wilton 20
Eastport 20 1,285 155.6
South Berwick 19
Oakland 19
Lake Arrowhead 19
Cumberland Center 19
Standish 18
Fort Fairfield 18
Alfred 18
Southwest Harbor 17
Woodland 16
Wiscasset 15
Unity 15
Searsport 15
Fairfield 15
Bethel 15
South Paris 14
South Eliot 14
Limestone 13
Newcastle 12
Waldoboro 11
Mechanic Falls 11
Fryeburg 11
Bowdoinham 11
Boothbay Harbor 11
Turner 10
Norridgewock 10
Milbridge 10
Madison 10
Castine 10
Pittsfield 9
Lisbon 9
Naples 8
Winter Harbor 7
Richmond 7
Rangeley 7
Kingfield 7
Farmingdale 7
Winterport 6
Patten 6
Milo 6
Kennebunkport 6
Island Falls 6
Cape Neddick 6
Van Buren 5
Lubec 5
Greene 5
Casco 5
Steep Falls 4
Sabattus 4
Northeast Harbor 4
Millinocket 4
Mexico 4
Hartland 4
Veazie 3
Mars Hill 3
Lisbon Falls 3
Greenville 3
Falmouth Foreside 3
East Millinocket 3
Eagle Lake 3
Dixfield 3
Dexter 3
Corinna 3
Berwick 3
Milford 2
Kittery Point 2
Howland 2
Guilford 2
Cornish 2
Bradley 2
Bingham 2
West Kennebunk 1
Mattawamkeag 1
Mapleton 1
Littlejohn Island 1
Jonesport 1
Danforth 1
Clinton 1
Chisholm 1
Brownville Junction 1
Blaine 1
Ashland 1
Anson 1

4 places have no per-resident figure. Those are office districts inside a larger urban area, rural towns whose practices serve a whole region, or places where most registrations share one employer's address — dividing by the resident population there produces a number that looks precise and describes nothing. The provider counts are unaffected; the test is described in the methodology.