Therapists & Counselors in Oregon
Psychologists, clinical social workers, counselors, marriage and family therapists and psychiatrists registered with a practice address in this area.
How density varies inside Oregon
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.
Oregon has 40,898 licensed providers with a registered practice address, across 12 licence types.
Oregon ranks 14th of 56 states and territories by the number of registered providers in this field.
By licence type the breakdown is mental health counselor (15,590), clinical social worker (5,036), counselor (4,619), addiction (substance use disorder) counselor (4,326), with 8 further types making up the remainder.
The largest single group, mental health counselor, accounts for 39% of licensed providers registered here, so no one licence defines what is available. Training route and areas of focus vary more within a licence type than between them.
The three largest concentrations are Portland (14,418), Eugene (4,274), Salem (2,468).
One caveat on reading these numbers: the registry records where a provider registered an address, not where they see clients day to day, and addresses are not always kept current. It also says nothing about whether someone is taking new clients.
How Oregon got here
new registrations per yearEach registration carries the year it was issued, so the registry doubles as a record of when this workforce grew in Oregon. A rising line means the constraint is easing; a flat one means today's shortage is likely to be next year's too.
Who they are
self-reported to CMS72.6% of registered licensed providers in Oregon 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 codeBy licence type
Places in Oregon
215 of 215 have their own page so far| Place | Providers | Population | Per 10k |
|---|---|---|---|
| Portland | 12,922 | 635,109 | 203.5 |
| Eugene | 3,889 | 178,618 | 217.7 |
| Salem | 2,158 | 181,779 | 118.7 |
| Tigard | 1,800 | 57,929 | |
| Corvallis | 1,770 | 61,499 | |
| Bend | 1,541 | 107,342 | 143.6 |
| Medford | 1,454 | 86,494 | 168.1 |
| Beaverton | 1,036 | 97,842 | 105.9 |
| Grants Pass | 971 | 39,239 | |
| Hillsboro | 916 | 111,126 | 82.4 |
| Springfield | 644 | 61,431 | 104.8 |
| Roseburg | 624 | 23,693 | 263.4 |
| Gresham | 548 | 111,513 | 49.1 |
| Klamath Falls | 530 | 22,111 | |
| McMinnville | 502 | 34,647 | 144.9 |
| Oregon City | 471 | 38,175 | 123.4 |
| Milwaukie | 408 | 22,114 | 184.5 |
| Albany | 395 | 56,894 | 69.4 |
| Happy Valley | 390 | 28,916 | 134.9 |
| Lake Oswego | 389 | 39,722 | 97.9 |
| Pendleton | 350 | 16,989 | 206.0 |
| Redmond | 332 | 38,547 | 86.1 |
| Ashland | 325 | 20,889 | 155.6 |
| Jasper | 295 | ||
| Ontario | 270 | 11,957 | |
| Deer Island | 249 | ||
| The Dalles | 247 | 15,745 | 156.9 |
| Newport | 218 | 10,383 | 210.0 |
| North Bend | 215 | 9,966 | 215.7 |
| Dallas | 197 | 17,890 | |
| Coos Bay | 194 | 15,686 | 123.7 |
| Junction City | 183 | 7,224 | 253.3 |
| La Grande | 175 | 12,985 | |
| Cottage Grove | 171 | 10,851 | |
| Newberg | 167 | 26,896 | 62.1 |
| Hood River | 167 | 8,315 | |
| Prineville | 162 | 11,994 | 135.1 |
| Baker City | 159 | 10,071 | 157.9 |
| Aloha | 146 | ||
| Coburg | 143 | 1,373 | |
| Central Point | 140 | 19,139 | 73.1 |
| Astoria | 134 | 9,838 | 136.2 |
| Wilsonville | 123 | 27,833 | 44.2 |
| Tualatin | 118 | 28,139 | 41.9 |
| Gladstone | 116 | 11,865 | |
| Brookings | 114 | 6,431 | 177.3 |
| Hermiston | 106 | 19,906 | 53.3 |
| West Linn | 102 | 26,567 | 38.4 |
| Keizer | 102 | 39,140 | 26.1 |
| Canby | 94 | 18,004 | 52.2 |
| Madras | 93 | 7,829 | 118.8 |
| Woodburn | 92 | 31,948 | 28.8 |
| White City | 92 | ||
| Boardman | 85 | 4,495 | |
| Tillamook | 75 | 5,162 | |
| Fairview | 66 | 10,762 | 61.3 |
| Lebanon | 65 | 20,267 | 32.1 |
| Sherwood | 55 | 20,535 | 26.8 |
| Florence | 54 | 9,468 | 57.0 |
| Phoenix | 53 | 4,920 | 107.7 |
| Gold Beach | 53 | 2,257 | 234.8 |
| Burns | 53 | 2,692 | |
| Heppner | 50 | 1,128 | |
| Forest Grove | 50 | 27,252 | 18.3 |
| John Day | 48 | 1,634 | |
| Sisters | 46 | 2,934 | 156.8 |
| Sandy | 42 | 13,323 | 31.5 |
| Enterprise | 41 | 2,103 | 195.0 |
| Warrenton | 40 | 6,312 | 63.4 |
| Toledo | 40 | 3,473 | 115.2 |
| Silverton | 34 | 10,450 | 32.5 |
| Lincoln City | 32 | 10,117 | 31.6 |
| La Pine | 28 | 2,563 | 109.2 |
| Lakeview | 28 | 2,419 | 115.8 |
| Seaside | 27 | 7,092 | 38.1 |
| Siletz | 21 | 1,213 | 173.1 |
| Cornelius | 21 | 15,520 | 13.5 |
| Talent | 20 | 6,296 | 31.8 |
| Umatilla | 18 | 8,220 | 21.9 |
| Scappoose | 18 | 8,257 | 21.8 |
| Estacada | 18 | 5,814 | 31.0 |
| Eagle Point | 18 | 9,861 | 18.3 |
| Rose Lodge | 16 | ||
| Harrisburg | 16 | 3,765 | 42.5 |
| Grand Ronde | 16 | ||
| Bandon | 16 | 3,297 | 48.5 |
| Sweet Home | 15 | 10,308 | 14.6 |
| Philomath | 15 | 5,699 | 26.3 |
| Monmouth | 15 | 11,543 | 13.0 |
| Independence | 14 | 10,195 | 13.7 |
| Troutdale | 13 | 15,776 | 8.2 |
| Mulino | 13 | ||
| Winston | 12 | 5,680 | 21.1 |
| Hines | 12 | 1,610 | 74.5 |
| Stayton | 11 | 8,488 | 13.0 |
| Milton-Freewater | 11 | 7,029 | 15.6 |
| Rainier | 10 | 1,924 | 52.0 |
| Wood Village | 9 | 4,706 | 19.1 |
| Terrebonne | 9 | ||
| Sutherlin | 9 | 8,635 | 10.4 |
| Jacksonville | 9 | 2,972 | 30.3 |
| Dundee | 9 | 3,193 | 28.2 |
| Creswell | 9 | 5,566 | 16.2 |
| Coquille | 9 | 3,943 | 22.8 |
| Shady Cove | 8 | 3,039 | 26.3 |
| Waldport | 7 | 2,268 | 30.9 |
| Clatskanie | 7 | 1,779 | 39.3 |
| Banks | 7 | 1,821 | 38.4 |
| North Plains | 6 | 3,414 | 17.6 |
| Lafayette | 6 | 4,705 | 12.8 |
| Damascus | 6 | ||
| Carlton | 6 | 2,291 | 26.2 |
| Yamhill | 5 | 1,220 | 41.0 |
| Shedd | 5 | ||
| Oak Grove | 5 | ||
| Mount Hood Villages | 5 | ||
| Molalla | 5 | 10,104 | 4.9 |
| Joseph | 5 | 1,188 | 42.1 |
| Jefferson | 5 | 3,299 | 15.2 |
| Depoe Bay | 5 | 1,533 | 32.6 |
| Cave Junction | 5 | 2,074 | 24.1 |
| Aumsville | 5 | 4,241 | 11.8 |
| Adair Village | 5 | 1,010 | 49.5 |
| Sunriver | 4 | ||
| Roseburg North | 4 | ||
| Rogue River | 4 | 2,293 | 17.4 |
| Reedsport | 4 | 4,271 | 9.4 |
| Oakridge | 4 | 3,127 | 12.8 |
| Myrtle Creek | 4 | 3,481 | 11.5 |
| Manzanita | 4 | 648 | 61.7 |
| Lincoln Beach | 4 | ||
| Gearhart | 4 | 1,861 | 21.5 |
| Elmira | 4 | ||
| Cannon Beach | 4 | 1,512 | 26.5 |
| Yachats | 3 | 1,013 | 29.6 |
| Turner | 3 | 2,412 | 12.4 |
| Rockaway Beach | 3 | 1,455 | 20.6 |
| Nehalem | 3 | 272 | |
| King City | 3 | 5,044 | 5.9 |
| Halsey | 3 | 946 | 31.7 |
| Fossil | 3 | 456 | 65.8 |
| Dayton | 3 | 2,647 | 11.3 |
| Chiloquin | 3 | 770 | 39.0 |
| Cascadia | 3 | ||
| Beavercreek | 3 | ||
| Aurora | 3 | 1,113 | 27.0 |
| Willamina | 2 | 2,276 | 8.8 |
| Warm Springs | 2 | ||
| Veneta | 2 | 5,138 | 3.9 |
| Vale | 2 | 2,055 | 9.7 |
| Sheridan | 2 | 6,243 | 3.2 |
| Scio | 2 | 959 | 20.9 |
| Nyssa | 2 | 3,257 | 6.1 |
| Mount Angel | 2 | 3,454 | 5.8 |
| Monroe | 2 | 665 | 30.1 |
| Marcola | 2 | ||
| Mapleton | 2 | ||
| Lowell | 2 | 1,283 | 15.6 |
| Irrigon | 2 | 2,042 | 9.8 |
| Harbor | 2 | ||
| Drain | 2 | 1,190 | 16.8 |
| Culver | 2 | 1,689 | 11.8 |
| Condon | 2 | 704 | 28.4 |
| Boring | 2 | ||
| Black Butte Ranch | 2 | ||
| Bayshore | 2 | ||
| Amity | 2 | 1,782 | 11.2 |
| Williams | 1 | ||
| Wheeler | 1 | 426 | 23.5 |
| Warren | 1 | ||
| Wallowa | 1 | 819 | 12.2 |
| Vernonia | 1 | 2,412 | 4.1 |
| Tygh Valley | 1 | ||
| Silver Lake | 1 | ||
| Selma | 1 | ||
| St. Helens | 1 | 14,450 | 0.7 |
| Riddle | 1 | 1,218 | 8.2 |
| Rickreall | 1 | ||
| Rhododendron | 1 | ||
| Prospect | 1 | ||
| Prairie City | 1 | 819 | 12.2 |
| Oakland | 1 | 943 | 10.6 |
| Neskowin | 1 | ||
| Neotsu | 1 | ||
| Myrtle Point | 1 | 2,462 | 4.1 |
| Mosier | 1 | 472 | 21.2 |
| Mitchell | 1 | 144 | 69.4 |
| Mill City | 1 | 2,125 | 4.7 |
| Merlin | 1 | ||
| Melrose | 1 | ||
| Meacham | 1 | ||
| Maupin | 1 | 420 | 23.8 |
| Keno | 1 | ||
| Juniper Canyon | 1 | ||
| Jordan Valley | 1 | 142 | 70.4 |
| Jeffers Gardens | 1 | ||
| Island City | 1 | 1,142 | 8.8 |
| Hubbard | 1 | 3,399 | 2.9 |
| Halfway | 1 | 357 | 28.0 |
| Gold Hill | 1 | 1,317 | 7.6 |
| Glendale | 1 | 867 | 11.5 |
| Gaston | 1 | 672 | 14.9 |
| Garibaldi | 1 | 816 | 12.3 |
| Dufur | 1 | 638 | 15.7 |
| Dexter | 1 | ||
| Cove | 1 | 610 | |
| Columbia City | 1 | 1,946 | 5.1 |
| Cheshire | 1 | ||
| Cascade Locks | 1 | 1,367 | 7.3 |
| Canyonville | 1 | 1,659 | 6.0 |
| Butte Falls | 1 | 433 | 23.1 |
| Beaver | 1 | ||
| Bay City | 1 | 1,388 | 7.2 |
| Alsea | 1 | ||
| Alpine | 1 |
18 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.