verified BLS-Verified Source: U.S. Bureau of Labor Statistics (BLS) May 2025 release

Nurse Practitioner Salary in Oregon

Median Annual in Oregon
$155,680/yr
Median Hourly Wage
$74.85/hr
▲ 18% above U.S. median

Salary Distribution in Oregon

groups Employed in OR
2,820
public U.S. Median
$132,300
savings Real pay (cost-adjusted)
$150,618 #4 of 51

Nurse Practitioner pay in Oregon, explained

Nurse practitioners in Oregon earn a median of $155,680 per year ($74.85 per hour), which is 18% above the national median of $132,300. Entry-level workers earn around $124,660, while the most experienced nurse practitioners reach about $194,070. Pay varies by employer, setting, and metro area within Oregon.

Is $155,680 good pay in Oregon?

Adjusted for Oregon's cost of living (which runs 103% of the U.S. average), that $155,680 is worth about $150,618 in national buying power — ranking Oregon #4 for real pay (vs #4 on the sticker number).

See the full Nurse Practitioner Real Pay Index arrow_forward

Nurse Practitioner pay by experience in Oregon

Entry level (10th pct)
$124,660
$59.93/hr
Median
Mid-career (50th pct)
$155,680
$74.85/hr
Experienced (90th pct)
$194,070
$93.30/hr

Nurse Practitioner pay in neighboring states

StateMedian / yrReal payvs OR
Oregon (here) $155,680 $150,618
California $168,520 $152,204 −$12,840
Washington $156,100 $145,870 −$420
Nevada $140,670 $140,700 +$15,010
Idaho $132,540 $138,794 +$23,140

Nurse Practitioner in Oregon: FAQ

How much do nurse practitioners make in Oregon?

Nurse practitioners in Oregon earn a median of $155,680 per year ($74.85 per hour), compared with $132,300 nationally.

Does Oregon pay nurse practitioners well?

At $155,680, Oregon pays 18% above the national median for nurse practitioners. An estimated 2,820 work in the state.

Nurse Practitioner salary in other states

All 51 states ranked arrow_forward

Related careers in Oregon