Nurse Practitioners Salary in Oregon

Ranked #2 of 51 · OR

13.5% above U.S. average
Mean annual salary $155,780 ≈ $75/hr
Median annual salary $155,680
Employment 2,820

Salary Distribution (10th–90th percentile)

P10 $124,660P25 $134,840 Median $155,680P75 $168,700P90 $194,070

About 80% of nurse practitionerss in Oregon earn between $124,660 and $194,070. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Oregon
$155,780
U.S. average
$137,300

The mean nurse practitioners salary in Oregon is $155,780, about 13.5% above the U.S. average ($137,300). That works out to roughly $75/hr at 2,080 hours per year.

Metro Areas in Oregon

Metro areaMedianMeanEmployment
Salem, OR $162,600 $160,440 320
Bend, OR $159,100 $148,410 190
Portland-Vancouver-Hillsboro, OR-WA $158,890 $160,020 1,390
Medford, OR $155,580 $150,170 200
Grants Pass, OR $148,160 $147,620 50
Eugene-Springfield, OR $145,550 $156,230 290
Coast Oregon nonmetropolitan area $145,000 $145,060 200
Eastern Oregon nonmetropolitan area $144,450 $146,830 140

← Back to all nurse practitioners states