Salaripedia
English

How much does a social worker make in Portland?

$67,820a year

Median yearly pay for social workers in the Portland-Vancouver-Hillsboro, OR-WA metro area. That is $32.61 an hour or $5,652 a month.

Hourly
$32.61
Vs. national median
-6%
Rank among cities
123 of 224
Jobs in the area
1,810
Pay range
Lowest 10%: $50,820Median: $67,820Highest 10%: $98,010
PercentileYearlyHourly
10th$50,820$24.43
25th$60,400$29.04
Median$67,820$32.61
75th$80,480$38.69
90th$98,010$47.12

Other cities in Oregon

Median yearly pay for social workers.

Grants Pass, OR$73,740
Albany, OR$72,260
Bend, OR$70,320
Salem, OR$70,320
Medford, OR$70,110
Corvallis, OR$69,610
Eugene, OR$61,310
Social Worker salary in Oregon Social Worker salary in all states

Related jobs in Portland

Same field, median yearly pay.

Healthcare Social Worker$85,790
Probation Officer and Correctional Treatment Specialist$83,510
Counselor$78,740
Educational$78,400
Marriage and Family Therapist$77,850
Health Education Specialist$75,500
Substance Abuse$75,420
Mental Health and Substance Abuse Social Worker$73,740
Child$66,910
Clergy$65,710
Salaries for every job in Portland, OR

Frequently asked questions

How much does a social worker make an hour in Portland?

The median hourly pay in the Portland-Vancouver-Hillsboro, OR-WA metro area is $32.61 ($67,820 a year).

Do social workers make more in Portland than the national average?

No: $67,820 against $71,900 nationally, 6% less.

How does Portland compare with the rest of Oregon?

The median in Oregon is $67,820, so Portland pays 0% more.

Where does Portland rank for social worker pay?

123 of 224 metro areas with data.

How much does a social worker make starting out in Portland?

The lowest-paid 10% make $50,820 or less a year; the top 10% make $98,010 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.