How much does a Nurse Practitioner make 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.
What are the highest paying cities for a Nurse Practitioner near Salem, OR?

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

-
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.
-
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.
-
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.
What are the best paying Nurse Practitioner related jobs in Salem, OR?

-
Physician Assistant
Average Salary: $137,834
These professionals work closely with doctors, providing patient care and diagnosing illnesses. They can find employment in local hospitals and clinics, including Salem Health and Providence Medical Group. These positions offer a dynamic work environment with opportunities to grow and learn.
Find Physician Assistant jobs in Salem, OR
-
Registered Nurse
Average Salary: $104,648
Registered nurses are key in patient care, working in various healthcare settings. Employers in Salem, such as Salem Hospital and West Valley Hospital, need dedicated nurses. They provide critical care and support to patients daily. The role offers steady hours and a chance to make a real impact on people’s lives.
Find Registered Nurse jobs in Salem, OR
-
Public Health Nurse
Average Salary: $89,911
These nurses focus on community health, helping to prevent illness and improve public health. They work with local health departments and non-profits. Marion County Public Health and the American Red Cross offer roles that involve education and outreach. This job allows professionals to influence community well-being directly.
Find Public Health Nurse jobs in Salem, OR
-
Case Manager
Average Salary: $62,606
Case managers coordinate care for patients, ensuring they receive the services they need. They often work in hospitals and care facilities like Santiam Hospital. This role involves communication with doctors, therapists, and other healthcare providers. It offers the chance to help individuals navigate the healthcare system.
Find Case Manager jobs in Salem, OR
-
Nurse Educator
Average Salary: $57,934
These educators teach and train future nurses, sharing their knowledge and skills. They work in academic settings, such as Willamette University. They prepare students for the challenges of nursing through lectures and practical training. The job combines teaching with a passion for nursing excellence.
Find Nurse Educator jobs in Salem, OR
-
Health Coach
Average Salary: $55,120
Health coaches help individuals improve their health through education and support. They work in wellness centers and clinics. Companies like Salem Wellness Center hire coaches to assist clients in achieving their health goals. This role focuses on promoting healthy lifestyles and preventing illness.
Find Health Coach jobs in Salem, OR



