Nurse Practitioner Salary in Salem, OR

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Nurse Practitioner is $148,665 per year in Salem, OR.

In Salem, Oregon, Nurse Practitioners enjoy a rewarding salary that reflects their vital role in healthcare. On average, Nurse Practitioners earn around $148,665 per year. This figure can vary based on experience, specialty, and the specific healthcare setting. For those just starting, salaries may begin around $102,398 per year. As experience grows, so does the salary, with seasoned professionals often earning upwards of $260,000 annually.

Several factors can influence the salary of a Nurse Practitioner in Salem. These include the type of facility, such as hospitals, clinics, or private practices, and the specific area of practice. Specialties like pediatrics, geriatrics, or family care may offer different salary ranges. Additionally, advanced certifications and additional education can lead to higher earning potential. This diverse salary landscape makes it a promising career path for those dedicated to patient care.

Nurse Practitioner jobs in Salem, OR

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

Nurse Practitioners near Salem, Oregon, can find excellent job opportunities with high pay in several nearby cities. Portland, Oregon, leads with an average salary of $158,565. Roseburg follows closely with an average salary of $162,672. These cities offer competitive wages and a chance to work in top-notch healthcare facilities. Other cities like Medford, Keizer, and Eugene also provide attractive salaries for Nurse Practitioners. These cities offer a balance of high pay and a quality lifestyle, making them ideal for job seekers in the field.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Salem, OR, highlighting Roseburg, OR with the highest at $162,672 and McMinnville, OR with the lowest at $140,115.
  1. Roseburg, OR
    Average Salary: $162,672
    Roseburg offers a welcoming environment for healthcare professionals. With a strong community focus, it provides ample opportunities for those in the medical field. Local clinics and hospitals value skilled practitioners.
    Find Nurse Practitioner jobs in Roseburg, OR


  2. Portland, OR
    Average Salary: $158,565
    Portland is a vibrant city with many healthcare facilities. It attracts top talent with its diverse job market. Companies like Kaiser Permanente and Providence Health are prominent employers.
    Find Nurse Practitioner jobs in Portland, OR


  3. Medford, OR
    Average Salary: $157,254
    Medford provides a balanced lifestyle with its natural beauty and growing healthcare sector. The city supports a range of medical services. Local providers are always in need of experienced professionals.
    Find Nurse Practitioner jobs in Medford, OR


  4. Keizer, OR
    Average Salary: $153,750
    Keizer is a growing community with a strong emphasis on healthcare. It offers a supportive environment for medical professionals. Local clinics and hospitals are expanding, creating new job opportunities.
    Find Nurse Practitioner jobs in Keizer, OR


  5. Eugene, OR
    Average Salary: $150,527
    Eugene is known for its educational institutions and healthcare facilities. It offers a dynamic work environment for those in the medical field. The University of Oregon Health Center is a key employer.
    Find Nurse Practitioner jobs in Eugene, OR


  6. Gresham, OR
    Average Salary: $144,827
    Gresham provides a stable job market for healthcare workers. The city's healthcare needs are met by various local clinics and hospitals. It is a great place for those looking to build a career in medicine.
    Find Nurse Practitioner jobs in Gresham, OR


  7. Lake Oswego, OR
    Average Salary: $144,486
    Lake Oswego offers a high quality of life with excellent healthcare services. The city is home to many reputable medical facilities. Professionals here enjoy a supportive work environment.
    Find Nurse Practitioner jobs in Lake Oswego, OR


  8. Bend, OR
    Average Salary: $143,494
    Bend combines a vibrant community with a strong healthcare sector. It offers a healthy work-life balance. Local healthcare providers are always looking for skilled practitioners.
    Find Nurse Practitioner jobs in Bend, OR


  9. Hillsboro, OR
    Average Salary: $141,095
    Hillsboro is a thriving city with a growing healthcare industry. It offers many opportunities for those in the medical field. The city's focus on health and wellness makes it an ideal place to work.
    Find Nurse Practitioner jobs in Hillsboro, OR


  10. McMinnville, OR
    Average Salary: $140,115
    McMinnville provides a close-knit community with a strong healthcare network. It offers a supportive environment for medical professionals. The city's healthcare facilities are always in need of experienced practitioners.
    Find Nurse Practitioner jobs in McMinnville, OR

What are the best paying companies for a Nurse Practitioner in Salem, OR?

Nurse Practitioners in Salem, OR, can find top-paying jobs with Advantmed, offering salaries up to $185,000. The US Department of Veterans Affairs and Oregon Medical Centers, LLC, also provide competitive salaries, with figures reaching $164,415 and $161,245, respectively. Northwest Human Services, Inc. and ZoomCare are other notable employers, offering salaries around $150,600 and $140,867.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Salem, OR, highlighting Advantmed with the highest at $185,000 and Northeast Healthcare Recruitment, Inc. with the lowest at $101,563.
  1. Advantmed
    Average Salary: $185,000
    Advantmed offers competitive salaries for Nurse Practitioners. They provide healthcare services in Salem, OR, and other locations. Their focus on patient care makes it a great place for Nurse Practitioners to grow.


  2. US Department of Veterans Affairs
    Average Salary: $164,415
    The US Department of Veterans Affairs provides excellent opportunities for Nurse Practitioners. They operate in Salem, OR, and other areas. This role offers a chance to serve veterans with rewarding benefits.


  3. Oregon Medical Centers, LLC
    Average Salary: $161,245
    Oregon Medical Centers, LLC offers high-paying jobs for Nurse Practitioners. They serve patients in Salem, OR, and other locations. The company values skilled professionals and offers growth opportunities.


  4. Northwest Human Services, Inc.
    Average Salary: $150,600
    Northwest Human Services, Inc. provides a good salary for Nurse Practitioners. They operate in Salem, OR, and other areas. This company focuses on community health and offers a supportive work environment.


  5. ZoomCare
    Average Salary: $140,867
    ZoomCare offers a competitive salary for Nurse Practitioners. They serve patients in Salem, OR, and other locations. This company emphasizes patient care and offers a dynamic work environment.


  6. Medcor
    Average Salary: $135,000
    Medcor offers a solid salary for Nurse Practitioners. They operate in Salem, OR, and other areas. The company focuses on occupational health and provides a stable work environment.


  7. Oregon Health Authority
    Average Salary: $130,985
    Oregon Health Authority provides a good salary for Nurse Practitioners. They serve patients in Salem, OR, and other locations. This role offers the chance to impact public health policies.


  8. Oregon Department of Corrections
    Average Salary: $126,722
    Oregon Department of Corrections offers a decent salary for Nurse Practitioners. They operate in Salem, OR, and other areas. This role provides the opportunity to work within correctional facilities.


  9. HealthDrive
    Average Salary: $126,000
    HealthDrive offers a competitive salary for Nurse Practitioners. They serve patients in Salem, OR, and other locations. The company focuses on providing healthcare in long-term care settings.


  10. Northeast Healthcare Recruitment, Inc.
    Average Salary: $101,563
    Northeast Healthcare Recruitment, Inc. offers a good salary for Nurse Practitioners. They operate in Salem, OR, and other areas. This company specializes in placing healthcare professionals in various roles.

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