Position
City
Salary

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

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

Nurse Practitioners in Salem, Oregon, earn a strong income. On average, they make about $150,856 a year. This high salary reflects the important role they play in healthcare. Their job is both rewarding and demanding, providing care and treatment to patients. They can work in clinics, hospitals, or private practices.

The salary for Nurse Practitioners can vary based on experience and specialty. Some earn less, while others make more. The lowest-paid 10% earn about $81,136 a year. The highest-paid 10% earn over $275,000. Many factors influence these numbers, like education, certifications, and years of experience. However, all Nurse Practitioners in Salem can expect a good salary.

Nurse Practitioner jobs in Salem, OR

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

Nurse practitioners can find top-tier salaries in cities near Salem, Oregon. Keizer leads the way with an average annual salary of $206,717. This city offers excellent opportunities for those seeking both a high income and a great place to live. Next, McMinnville provides a competitive salary of $167,970, making it another strong option nearby Salem. These cities not only offer lucrative salaries but also provide a high quality of life for healthcare professionals.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Salem, OR, highlighting Keizer, OR with the highest at $206,717 and Lake Oswego, OR with the lowest at $152,986.
  1. Keizer, OR
    Average Salary: $206,717
    Keizer offers a welcoming environment for healthcare professionals. In Keizer, advanced practice nurses can find work in top-rated clinics and hospitals, including Salem Health. The city’s growing community and excellent healthcare facilities make it an ideal place for those in the medical field.
    Find Nurse Practitioner jobs in Keizer, OR


  2. McMinnville, OR
    Average Salary: $167,970
    In McMinnville, healthcare professionals can thrive in a friendly community setting. The city has several well-regarded healthcare institutions, including Tuality Healthcare. Working here means enjoying a supportive work environment and a chance to make a meaningful impact on patients' lives.
    Find Nurse Practitioner jobs in McMinnville, OR


  3. Bend, OR
    Average Salary: $161,360
    Bend's vibrant community and natural beauty create a unique atmosphere for healthcare workers. St. Charles Health System and other local providers offer excellent opportunities for those in the field. The city’s focus on health and wellness aligns well with the work of healthcare professionals.
    Find Nurse Practitioner jobs in Bend, OR


  4. Portland, OR
    Average Salary: $160,641
    Portland is a thriving hub for healthcare jobs, with many top-tier institutions like Providence and Kaiser Permanente. Working here means access to advanced medical technology and a diverse patient population. The city’s commitment to health makes it an exciting place to practice.
    Find Nurse Practitioner jobs in Portland, OR


  5. Medford, OR
    Average Salary: $160,051
    Medford provides a warm and welcoming environment for healthcare professionals. With employers like Southern Oregon Medical Center, there are many opportunities to make a difference. The city’s strong community spirit and excellent healthcare facilities support a rewarding career in nursing.
    Find Nurse Practitioner jobs in Medford, OR


  6. Springfield, OR
    Average Salary: $158,688
    In Springfield, healthcare providers benefit from a close-knit community and excellent job opportunities. With employers like PeaceHealth, professionals can expect a supportive work environment. The city’s focus on health and wellness aligns well with the work of those in the medical field.
    Find Nurse Practitioner jobs in Springfield, OR


  7. Gresham, OR
    Average Salary: $158,335
    Gresham offers many opportunities for healthcare professionals, with well-regarded facilities like Providence. The city’s growing population and excellent healthcare institutions make it a great place to work. Professionals here can expect to enjoy a collaborative and rewarding work environment.
    Find Nurse Practitioner jobs in Gresham, OR


  8. Roseburg, OR
    Average Salary: $157,120
    Roseburg provides a supportive community for healthcare workers, with excellent job opportunities at institutions like PeaceHealth. The city’s focus on quality healthcare makes it a rewarding place to practice. Working here means being part of a community that values health and wellness.
    Find Nurse Practitioner jobs in Roseburg, OR


  9. Tigard, OR
    Average Salary: $154,220
    Tigard is a great place for healthcare professionals, offering many job opportunities in well-regarded institutions like Kaiser Permanente. The city’s strong commitment to health and wellness aligns well with the goals of those in the medical field. Working here means being part of a thriving community.
    Find Nurse Practitioner jobs in Tigard, OR


  10. Lake Oswego, OR
    Average Salary: $152,986
    Lake Oswego provides a supportive and welcoming environment for healthcare workers. With top institutions like Providence, there are many opportunities to make a positive impact. The city’s focus on health and community well-being makes it an excellent place to practice medicine.
    Find Nurse Practitioner jobs in Lake Oswego, OR

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

Nurse Practitioners in Salem, OR, have several high-paying job opportunities. Headway offers the best average salary at $447,250. SNF Wound Care also provides a competitive salary of around $400,000. OnePeak Medical ranks third with an average salary of $247,500. These companies show a commitment to rewarding their healthcare professionals with generous pay.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Salem, OR, highlighting Headway with the highest at $447,250 and OnePeak Medical with the lowest at $247,500.
  1. Headway
    Average Salary: $447,250
    Headway offers competitive salaries for Nurse Practitioners in Salem, OR. This company specializes in mental health and works with various healthcare providers across the country. Their role offers a comprehensive benefits package and a chance to make a significant impact on patient care.


  2. SNF Wound Care
    Average Salary: $400,000
    SNF Wound Care is renowned for its high-paying opportunities for Nurse Practitioners in Salem. The company focuses on wound care and provides extensive training and support. Working here means you'll be part of a dedicated team helping patients recover from chronic wounds.


  3. OnePeak Medical
    Average Salary: $247,500
    OnePeak Medical offers a substantial salary for Nurse Practitioners in Salem. This organization emphasizes outpatient care and provides various services, including addiction treatment and primary care. The role often includes opportunities for professional growth and community engagement.

Currently 9,885 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
9,885 Job Openings