Salaripedia
English

How much does a human resources specialist make in Portland?

$80,100a year

Median yearly pay for human resources specialists in the Portland-Vancouver-Hillsboro, OR-WA metro area. That is $38.51 an hour or $6,675 a month.

Hourly
$38.51
Vs. national median
+5%
Rank among cities
35 of 393
Jobs in the area
7,610
Pay range
Lowest 10%: $54,780Median: $80,100Highest 10%: $133,600
PercentileYearlyHourly
10th$54,780$26.34
25th$65,220$31.36
Median$80,100$38.51
75th$102,400$49.23
90th$133,600$64.22

Other cities in Oregon

Median yearly pay for human resources specialists.

Salem, OR$80,270
Bend, OR$76,190
Albany, OR$73,850
Corvallis, OR$70,420
Eugene, OR$69,390
Medford, OR$67,540
Grants Pass, OR$65,520
Human Resources Specialist salary in Oregon Human Resources Specialist salary in all states

Related jobs in Portland

Same field, median yearly pay.

Personal Financial Advisor$122,800
Financial and Investment Analyst$117,300
Project Management Specialist$108,300
Financial Risk Specialist$105,500
Management Analyst$103,500
Financial Examiner$99,820
Budget Analyst$96,430
Loan Officer$96,100
Labor Relations Specialist$93,590
Accountant and Auditor$92,200
Salaries for every job in Portland, OR

Frequently asked questions

How much does a human resources specialist make an hour in Portland?

The median hourly pay in the Portland-Vancouver-Hillsboro, OR-WA metro area is $38.51 ($80,100 a year).

Do human resources specialists make more in Portland than the national average?

Yes: $80,100 against $75,940 nationally, 5% more.

How does Portland compare with the rest of Oregon?

The median in Oregon is $78,060, so Portland pays 3% more.

Where does Portland rank for human resources specialist pay?

35 of 393 metro areas with data.

How much does a human resources specialist make starting out in Portland?

The lowest-paid 10% make $54,780 or less a year; the top 10% make $133,600 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.