Content has loaded
Nurse practitioner salary in Portland, OR (Updated 2026)
How much does a Nurse Practitioner make in Portland, OR?
Average base salary
$147,475
- Hour
- Day
- Week
- Month
- Year
13%
above national averageAverage $147,475
Low $110,147
High $197,452
The average salary for a nurse practitioner is $147,475 per year in Portland, OR and $18,750 overtime per year.164 salaries taken from job postings on Indeed in the past 36 months (updated July 7, 2026).
Highest paying companies for Nurse Practitioner in Portland, OR
Average year pay is based on job postings on Indeed in the past 36 months.Legacy Personnel Inc
$374,400per year
Astrya Global
$358,800per year
Madrona Recovery Center
$312,000per year
HarmonyCares
$239,200per year
BestNest Management
$228,800per year
Palm Health Resources
$225,680per year