Nurse Practitioner Salary in Portland, OR
How much does a Nurse Practitioner make in Portland, OR?
In Portland, Oregon, Nurse Practitioners enjoy a rewarding salary range. On average, they make about $158,565 per year. This figure can vary based on experience and specialty. For those just starting, salaries can be around $110,000. As experience grows, so does the salary, reaching up to $339,000 for the most seasoned professionals. This range offers a clear path for growth and financial stability.
The salary for Nurse Practitioners in Portland also depends on the specific area of healthcare they work in. Some of the top-paying specialties include family care, pediatrics, and emergency medicine. These roles often see higher salaries due to the specialized skills required. Nurse Practitioners in these areas can earn between $151,636 and $318,182 annually. This variety allows for career flexibility and the opportunity to choose a path that aligns with personal interests and strengths.
What are the highest paying cities for a Nurse Practitioner near Portland, OR?

-
San Francisco, CA
Average Salary: $198,945
In San Francisco, healthcare professionals enjoy a vibrant community. The city offers many opportunities with top-tier hospitals like UCSF Health. The demand for skilled practitioners is high, making it a great place to advance your career.
Find Nurse Practitioner jobs in San Francisco, CA
-
Santa Rosa, CA
Average Salary: $172,852
Santa Rosa provides a welcoming environment for healthcare workers. The city is known for its excellent healthcare facilities, including Kaiser Permanente. Job seekers can find rewarding positions with a strong focus on patient care.
Find Nurse Practitioner jobs in Santa Rosa, CA
-
Napa, CA
Average Salary: $172,496
Napa offers a peaceful setting for healthcare professionals. With notable employers like Sutter Health, the city provides a supportive environment. Practitioners can enjoy a good work-life balance while serving the community.
Find Nurse Practitioner jobs in Napa, CA
-
Sacramento, CA
Average Salary: $166,282
Sacramento is a bustling city with many job opportunities. The area is home to major healthcare providers like Kaiser Permanente. Job seekers can find fulfilling roles in a dynamic healthcare market.
Find Nurse Practitioner jobs in Sacramento, CA
-
Los Angeles, CA
Average Salary: $164,581
Los Angeles offers a diverse and dynamic healthcare landscape. With large employers like Cedars-Sinai, the city provides many opportunities. Practitioners can work in a variety of settings, from urban hospitals to community clinics.
Find Nurse Practitioner jobs in Los Angeles, CA
-
Fresno, CA
Average Salary: $155,166
Fresno is a growing city with a strong demand for healthcare services. The area is served by prominent institutions like UCSF Health. Job seekers can find rewarding positions in a community that values healthcare excellence.
Find Nurse Practitioner jobs in Fresno, CA
-
Boise, ID
Average Salary: $154,550
Boise offers a friendly environment for healthcare professionals. The city is home to St. Luke's Health System, a leading employer. Job seekers can find fulfilling roles in a supportive community setting.
Find Nurse Practitioner jobs in Boise, ID
-
Seattle, WA
Average Salary: $153,635
Seattle provides a vibrant and innovative healthcare environment. The city is known for its top-tier hospitals like Swedish Medical Center. Job seekers can find rewarding positions in a city that values healthcare excellence.
Find Nurse Practitioner jobs in Seattle, WA
-
Berkeley, CA
Average Salary: $151,239
Berkeley offers a unique blend of academic and community healthcare. The city is home to UCSF Health, a leading healthcare provider. Job seekers can find fulfilling roles in a progressive and supportive environment.
Find Nurse Practitioner jobs in Berkeley, CA
-
Eugene, OR
Average Salary: $150,527
Eugene provides a welcoming environment for healthcare professionals. The city is known for its excellent healthcare facilities, including PeaceHealth. Job seekers can find rewarding positions in a community that values health and wellness.
Find Nurse Practitioner jobs in Eugene, OR
What are the best paying companies for a Nurse Practitioner in Portland, OR?

-
Mindful Therapy Group
Average Salary: $308,684
Mindful Therapy Group offers rewarding Nurse Practitioner jobs in Portland, OR. They focus on mental health and wellness. Their clinics are located throughout the city, providing diverse work environments.
-
BAS HealthCare
Average Salary: $225,000
BAS HealthCare provides excellent opportunities for Nurse Practitioners in Portland, OR. They work in various healthcare settings, including hospitals and clinics. Their commitment to patient care makes it a great place to work.
-
Georgia Medical Staffing, LLC
Average Salary: $223,333
Georgia Medical Staffing, LLC offers competitive Nurse Practitioner salaries in Portland, OR. They place professionals in top-tier healthcare facilities. Their focus on quality care ensures a fulfilling work experience.
-
GHR Healthcare
Average Salary: $207,938
GHR Healthcare provides Nurse Practitioner jobs with a strong salary in Portland, OR. They operate in multiple locations, including hospitals and outpatient clinics. Their dedication to patient care is evident in their work.
-
AllMed Staffing Inc.
Average Salary: $200,000
AllMed Staffing Inc. offers attractive Nurse Practitioner positions in Portland, OR. They work in various healthcare settings, ensuring diverse experiences. Their focus on patient well-being is a key aspect of their work.
-
Advantmed
Average Salary: $188,000
Advantmed provides Nurse Practitioner jobs with a good salary in Portland, OR. They place professionals in hospitals and clinics. Their commitment to quality care is a highlight of their services.
-
TotalMed
Average Salary: $173,750
TotalMed offers Nurse Practitioner jobs with a competitive salary in Portland, OR. They work in various healthcare facilities. Their dedication to patient care makes them a great choice for professionals.
-
HealthCare Support Staffing
Average Salary: $165,000
HealthCare Support Staffing provides Nurse Practitioner jobs with a solid salary in Portland, OR. They operate in multiple locations, including hospitals and clinics. Their focus on patient care is a key strength.
-
Care Connectors
Average Salary: $164,167
Care Connectors offers Nurse Practitioner jobs with a good salary in Portland, OR. They work in various healthcare settings. Their commitment to patient care is evident in their work.
-
Seva Medical
Average Salary: $163,750
Seva Medical provides Nurse Practitioner jobs with a solid salary in Portland, OR. They operate in multiple locations, including hospitals and clinics. Their dedication to patient care is a key aspect of their work.
What are the best paying Nurse Practitioner related jobs in Portland, OR?

-
Physician Assistant
Average Salary: $145,233
This role works closely with doctors to diagnose and treat patients. They see patients, take medical histories, and order tests. In Portland, many clinics and hospitals offer these positions.
Find Physician Assistant jobs in Portland, OR
-
Nurse Manager
Average Salary: $127,726
A nurse manager oversees the nursing staff in a healthcare setting. They ensure that patient care is top-notch. Many healthcare facilities in Portland need skilled managers to lead their teams.
Find Nurse Manager jobs in Portland, OR
-
Registered Nurse
Average Salary: $108,967
RNs provide care to patients and work with doctors. They administer treatments and monitor patient progress. Hospitals and clinics in Portland offer many opportunities for RNs.
Find Registered Nurse jobs in Portland, OR
-
Public Health Nurse
Average Salary: $108,835
These nurses focus on community health. They work to prevent diseases and promote healthy living. Public health departments in Portland hire nurses to serve the community.
Find Public Health Nurse jobs in Portland, OR
-
Informatics Nurse
Average Salary: $107,500
Informatics nurses manage health information systems. They ensure data is accurate and secure. Many tech-savvy nurses find roles in Portland's healthcare IT departments.
Find Informatics Nurse jobs in Portland, OR
-
Graduate Nurse
Average Salary: $100,594
Graduate nurses have recently completed their training. They work under experienced nurses to gain experience. Hospitals in Portland often hire new graduates to join their teams.
Find Graduate Nurse jobs in Portland, OR
-
Nurse Educator
Average Salary: $92,161
Nurse educators teach future nurses. They develop curriculum and train students. Universities and nursing schools in Portland offer positions for educators.
Find Nurse Educator jobs in Portland, OR
-
Clinical Research Nurse
Average Salary: $84,225
These nurses conduct clinical trials. They monitor patient health and collect data. Research institutions in Portland hire nurses for these important roles.
Find Clinical Research Nurse jobs in Portland, OR
-
Health Coach
Average Salary: $56,910
Health coaches help people make healthy choices. They provide support and resources. Many wellness centers in Portland seek coaches to guide their clients.
Find Health Coach jobs in Portland, OR
-
Case Manager
Average Salary: $54,088
Case managers coordinate care for patients. They work with doctors and other healthcare providers. Hospitals and clinics in Portland need case managers to help patients navigate their care.
Find Case Manager jobs in Portland, OR