NaviraSearch near you

Mental health services in Oregon

Oregon has 157 mental health services listed on Navira, in 61 cities and towns.

Search by ZIP code for the nearest mental health services

City or townListings
Portland29
Eugene13
Salem9
Bend7
Hillsboro5
Ontario5
Roseburg5
Beaverton4
Klamath Falls4
Medford4
Redmond4
Springfield4
Clackamas3
Oregon City3
Brookings2
Coos Bay2
Grants Pass2
Hermiston2
Hood River2
Lakeview2
McMinnville2
Newberg2
North Bend2
Pendleton2
Prineville2
Albany1
Arlington1
Boardman1
Cave Junction1
Christmas Valley1
Condon1
Cottage Grove1
Enterprise1
Fairview1
Fall Creek1
Fossil1
Gladstone1
Gold Beach1
Gresham1
Happy Valley1
Harrisburg1
Heppner1
Hines1
John Day1
Joseph1
La Grande1
Madras1
Milton Freewater1
Newport1
Port Orford1
Saint Helens1
Sandy1
Shedd1
Siletz1
Sweet Home1
The Dalles1
Tillamook1
Tualatin1
Wallowa1
Wasco1
West Linn1

More in Oregon

Where these listings come from

Substance Abuse and Mental Health Services Administration (SAMHSA).

Data refreshed 2026-11-01. Meeting times change; check with the group or program before you go.