Oregon · Listings Checked October 2026

Low-Cost Mental Health Care in Oregon

Where Can You Find Low-Cost Mental Health Care in Oregon?

SAMHSA's FindTreatment.gov lists 89 mental health facilities with a sliding fee scale or payment assistance in Oregon (checked October 2026). The most are in Portland (16), Eugene (6) and Ontario (5). 88 of them accept Medicaid.

Low-Cost Mental Health Care in Oregon by City

Low-Cost Mental Health Care in Oregon by city
CityListedAccept Medicaid
Low-Cost Mental Health Care in Portland1616
Low-Cost Mental Health Care in Eugene66
Low-Cost Mental Health Care in Ontario55
Low-Cost Mental Health Care in Bend33
Low-Cost Mental Health Care in Redmond33
Low-Cost Mental Health Care in Beaverton21
Low-Cost Mental Health Care in Enterprise22
Low-Cost Mental Health Care in Hermiston22
Low-Cost Mental Health Care in Hillsboro22
Low-Cost Mental Health Care in Klamath Falls22
Low-Cost Mental Health Care in McMinnville22
Low-Cost Mental Health Care in Medford22
Low-Cost Mental Health Care in Prineville22
Low-Cost Mental Health Care in Roseburg22
Low-Cost Mental Health Care in Springfield22
Low-Cost Mental Health Care in Arlington11
Low-Cost Mental Health Care in Boardman11
Low-Cost Mental Health Care in Brookings11
Low-Cost Mental Health Care in Cave Junction11
Low-Cost Mental Health Care in Condon11
Low-Cost Mental Health Care in Coos Bay11
Low-Cost Mental Health Care in Fossil11
Low-Cost Mental Health Care in Gladstone11
Low-Cost Mental Health Care in Gold Beach11
Low-Cost Mental Health Care in Grants Pass11
Low-Cost Mental Health Care in Happy Valley11
Low-Cost Mental Health Care in Harrisburg11
Low-Cost Mental Health Care in Heppner11
Low-Cost Mental Health Care in Hood River11
Low-Cost Mental Health Care in Idleyld Park11
Low-Cost Mental Health Care in John Day11
Low-Cost Mental Health Care in Joseph11
Low-Cost Mental Health Care in La Grande11
Low-Cost Mental Health Care in Madras11
Low-Cost Mental Health Care in Milton Freewater11
Low-Cost Mental Health Care in Newberg11
Low-Cost Mental Health Care in Newport11
Low-Cost Mental Health Care in North Bend11
Low-Cost Mental Health Care in Oregon City11
Low-Cost Mental Health Care in Pendleton11
Low-Cost Mental Health Care in Port Orford11
Low-Cost Mental Health Care in Saint Helens11
Low-Cost Mental Health Care in Salem11
Low-Cost Mental Health Care in Sandy11
Low-Cost Mental Health Care in Shedd11
Low-Cost Mental Health Care in Siletz11
Low-Cost Mental Health Care in Sweet Home11
Low-Cost Mental Health Care in The Dalles11
Low-Cost Mental Health Care in Tillamook11
Low-Cost Mental Health Care in Wallowa11
Low-Cost Mental Health Care in Wasco11

From SAMHSA's FindTreatment.gov listings, checked October 2026. Cities with enough listings link to their own page; others link to the city's full treatment page.

More About Low-Cost Mental Health Care

Read how sliding-scale and low-cost therapy works. For the state's crisis lines, Medicaid coverage and license lookups, see mental health care in Oregon.

Other services in Oregon: mental health clinics that take medicaid in Oregon, child and teen mental health services in Oregon, ptsd treatment in Oregon, walk-in mental health crisis centers in Oregon, emdr therapy in Oregon, mental health care for veterans in Oregon, community mental health centers in Oregon.

Frequently Asked Questions

How Many Low-Cost Mental Health Care Are in Oregon?

SAMHSA's FindTreatment.gov lists 89 mental health facilities with a sliding fee scale or payment assistance in Oregon, checked October 2026. The most are in Portland (16), Eugene (6) and Ontario (5).

Do Low-Cost Mental Health Care in Oregon Accept Medicaid?

88 of the 89 listed accept Medicaid. Confirm your plan with the facility before you start.

Sources

  1. SAMHSA FindTreatment.gov listing data, checked October 2026

In crisis? Call or text 988 or chat at 988lifeline.org, any time. If someone is in immediate danger, call 911. anxiety.help is an independent guide, not a mental health provider or crisis service, and doesn't give medical advice. For a free, confidential referral, call SAMHSA's National Helpline at 1-800-662-4357.