What nurse practitioners earn in Oregon and its metro areas, compared with the rest of the country.
Metro areas as BLS defines them. Click a column to sort.
| Metro area | Median | Hourly | Jobs |
|---|---|---|---|
| Portland-Vancouver-Hillsboro, OR-WA | $158,890 | $76.39 | 1,390 |
| Salem, OR | $162,600 | $78.17 | 320 |
| Eugene-Springfield, OR | $145,550 | $69.98 | 290 |
| Medford, OR | $155,580 | $74.80 | 200 |
| Coast Oregon nonmetropolitan area | $145,000 | $69.71 | 200 |
| Bend, OR | $159,100 | $76.49 | 190 |
| Eastern Oregon nonmetropolitan area | $144,450 | $69.45 | 140 |
| Central Oregon nonmetropolitan area | $140,150 | $67.38 | 110 |
| Corvallis, OR | $136,650 | $65.70 | 60 |
| Grants Pass, OR | $148,160 | $71.23 | 50 |
| Albany, OR | $143,510 | $69.00 | 40 |
Nurse Practitioners in Oregon earned a median of $155,680 a year ($74.85 an hour) in May 2025, 18% more than the national median of $132,300. The middle half earned $134,840 to $168,700.
Among areas in Oregon, pay was highest in Salem, OR at $162,600.
Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.