SalaryCalculations

Nurse Practitioners Salary in Oregon

State wage data from the BLS OEWS survey, May 2025.

Median annual

$155,680

Median hourly

$75

Average annual

$155,780

Employed in state

2.8K

The median annual salary for Nurse Practitioners in Oregon is $155,680, or about $75 an hour. That is 18% higher than the national median.

Pay in Oregon ranges from $124,660 at the 10th percentile to $194,070 at the 90th percentile. Roughly 2.8K people work as nurse practitioners in the state.

Pay distribution in Oregon

10th$124,660
25th$134,840
Median$155,680
75th$168,700
90th$194,070

Salary calculator

Hourly
$74.85
Daily
$599
Weekly
$2,994
Bi-weekly
$5,988
Monthly
$12,973
Annual
$155,680

$155,680 a year is around the 50th percentile for Nurse Practitionerss in Oregon. The median is $155,680.

Nurse Practitioners pay by metro area in Oregon

Metro areaMedian annualEmployment
Salem, OR$162,600320
Bend, OR$159,100190
Portland-Vancouver-Hillsboro, OR-WA$158,8901.4K
Medford, OR$155,580200
Grants Pass, OR$148,16050
Eugene-Springfield, OR$145,550290
Albany, OR$143,51040
Corvallis, OR$136,65060

Other jobs in Oregon

All salaries in Oregon →