Nurse Practitioner Salary in Portland, OR

Updated on May 09, 2025
Position
City
Salary

How much does a Nurse Practitioner make in Portland, OR?

The average salary for a Nurse Practitioner is $158,565 per year 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.

Nurse Practitioner jobs in Portland, OR

What are the highest paying cities for a Nurse Practitioner near Portland, OR?

Nurse Practitioners near Portland, OR, can find excellent job opportunities in several cities. San Francisco, CA, offers the highest average salary, making it a top choice for those seeking higher pay. Other cities like Santa Rosa, CA, and Napa, CA, also provide competitive salaries for Nurse Practitioners.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Portland, OR, highlighting San Francisco, CA with the highest at $198,945 and Eugene, OR with the lowest at $150,527.
  1. 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


  2. 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


  3. 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


  4. 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


  5. 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


  6. 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


  7. 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


  8. 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


  9. 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


  10. 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?

Nurse Practitioners in Portland, OR, can find top-paying jobs with Mindful Therapy Group, offering a competitive salary of $308,684. BAS HealthCare and Georgia Medical Staffing, LLC also provide attractive compensation packages, with salaries reaching $225,000 and $223,333, respectively. These companies value skilled professionals and offer rewarding career opportunities.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Portland, OR, highlighting Mindful Therapy Group with the highest at $308,684 and Seva Medical with the lowest at $163,750.
  1. 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.


  2. 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.


  3. 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.


  4. 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.


  5. 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.


  6. 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.


  7. 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.


  8. 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.


  9. 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.


  10. 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.

Currently 10,279 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
10,279 Job Openings