How much does a Nurse Practitioner make in Salem, OR?
Job seekers interested in the nursing profession often look into becoming a Nurse Practitioner. In Salem, Oregon, this role comes with a competitive salary. On average, Nurse Practitioners earn about $154,449 per year. This figure reflects the middle ground, with salaries varying based on experience and specialization.
For those in the early stages of their careers, Nurse Practitioners typically earn around $99,500 annually. As experience grows, so do earnings. Mid-career professionals can expect to make between $126,818 and $236,091. Those with the most experience and specialized skills can reach the highest salary brackets, which can go up to $400,000 or more. This range highlights the potential for growth and financial rewards in this field.
What are the highest paying cities for a Nurse Practitioner near Salem, OR?

-
Keizer, OR
Average Salary: $204,583
Keizer offers a thriving job market for healthcare professionals. With notable medical centers like Salem Health and various smaller clinics, opportunities are diverse. The community’s growing population drives demand for skilled medical practitioners.
Find Nurse Practitioner jobs in Keizer, OR
-
Roseburg, OR
Average Salary: $171,517
Roseburg is a great place for healthcare providers to work. You can find opportunities at Roseburg Healthcare and smaller private practices. The area's focus on community health creates a positive work environment.
Find Nurse Practitioner jobs in Roseburg, OR
-
Medford, OR
Average Salary: $170,312
Medford provides a dynamic setting for those in healthcare. Employers such as Asante and local clinics offer various roles. The city’s growing population means more patients and more opportunities for care.
Find Nurse Practitioner jobs in Medford, OR
-
Bend, OR
Average Salary: $168,631
Bend is known for its vibrant community and healthcare needs. Employers like St. Charles Health System and smaller health facilities provide good job options. The area’s outdoor lifestyle attracts many people, increasing demand for healthcare services.
Find Nurse Practitioner jobs in Bend, OR
-
Portland, OR
Average Salary: $164,738
Portland is a bustling city for healthcare careers. Major hospitals like Oregon Health & Science University and smaller private practices offer diverse opportunities. The city's large population means a high demand for skilled healthcare workers.
Find Nurse Practitioner jobs in Portland, OR
-
Eugene, OR
Average Salary: $156,829
Eugene provides a supportive environment for healthcare professionals. With employers such as PeaceHealth and smaller community clinics, there are many options to choose from. The city’s focus on education and health makes it a great place to work.
Find Nurse Practitioner jobs in Eugene, OR
-
Lake Oswego, OR
Average Salary: $153,432
Lake Oswego offers a serene setting for healthcare careers. Local clinics and smaller practices provide good job opportunities. The community’s emphasis on health and wellness creates a positive work atmosphere.
Find Nurse Practitioner jobs in Lake Oswego, OR
-
McMinnville, OR
Average Salary: $151,945
McMinnville is a growing city with many opportunities for healthcare professionals. Local hospitals and private clinics offer diverse roles. The city's small-town feel provides a friendly work environment.
Find Nurse Practitioner jobs in McMinnville, OR
-
Gresham, OR
Average Salary: $147,553
Gresham has a thriving healthcare sector. Employers like Kaiser Permanente and smaller clinics offer various opportunities. The area’s large population means a high demand for healthcare services.
Find Nurse Practitioner jobs in Gresham, OR
-
Hillsboro, OR
Average Salary: $147,045
Hillsboro is a growing city with many healthcare opportunities. Employers such as Tuality Healthcare and smaller practices provide good job options. The community’s focus on health and wellness creates a supportive work environment.
Find Nurse Practitioner jobs in Hillsboro, OR
What are the best paying companies for a Nurse Practitioner in Salem, OR?

-
SNF Wound Care
Average Salary: $400,000
SNF Wound Care is known for its high-quality care and specialized services. They focus on wound care and are a trusted name in Salem, OR. They also have locations across the United States.
-
Oregon Medical Centers, LLC
Average Salary: $211,660
Oregon Medical Centers, LLC provides a range of healthcare services. They emphasize patient care and are one of the prominent healthcare providers in Salem, OR. They also have clinics in multiple locations in the state.
-
Life Scan Wellness Centers
Average Salary: $160,000
Life Scan Wellness Centers focuses on comprehensive health and wellness. They offer a variety of services including primary care and are well-regarded in Salem, OR. Their centers are located in several cities across Oregon.
-
Northwest Human Services, Inc.
Average Salary: $150,600
Northwest Human Services, Inc. provides diverse health and human services. They are dedicated to improving community health and offer various nursing roles. Their services are available throughout Oregon, including Salem.
-
ZoomCare
Average Salary: $149,875
ZoomCare offers accessible and convenient healthcare services. They are known for their patient-centered approach and are a popular choice in Salem, OR. ZoomCare has multiple locations within the state.
-
GO Staffing
Average Salary: $148,750
GO Staffing connects healthcare professionals with top employers. They have strong partnerships with several healthcare facilities in Salem, OR. Their extensive network ensures ample job opportunities for Nurse Practitioners.
-
Kaiser Permanente
Average Salary: $147,890
Kaiser Permanente is a leading healthcare provider offering comprehensive care. They focus on preventive care and have a significant presence in Salem, OR. They also operate in many other states across the country.
-
Oregon Department of Corrections
Average Salary: $134,318
Oregon Department of Corrections provides health services within correctional facilities. They offer rewarding opportunities for Nurse Practitioners. Their facilities are located in various parts of Oregon.
-
Oregon Health Authority
Average Salary: $133,700
Oregon Health Authority oversees health policies and programs in the state. They offer stable and impactful roles for Nurse Practitioners. Their services are provided throughout Oregon, including Salem.
-
Optum
Average Salary: $130,590
Optum offers a wide range of health services and is known for its innovative approach. They have many opportunities for Nurse Practitioners in Salem, OR. Their services extend across numerous locations nationwide.
What are the best paying Nurse Practitioner related jobs in Salem, OR?

-
Physician Assistant
Average Salary: $139,185
These professionals work closely with doctors to diagnose and treat patients. They perform examinations, order tests, and prescribe medications. In Salem, many Physician Assistants find opportunities with healthcare providers such as Salem Health and local clinics.
Find Physician Assistant jobs in Salem, OR
-
Nurse Manager
Average Salary: $115,088
Nurse Managers oversee the nursing staff in hospitals and clinics. They ensure the team provides high-quality care and that the facility runs smoothly. Many local hospitals, like West Valley Hospital, look for skilled managers to lead their teams.
Find Nurse Manager jobs in Salem, OR
-
Clinical Research Nurse
Average Salary: $106,130
These nurses conduct clinical trials and studies. They work with doctors and researchers to gather data. Salem has research centers and hospitals where Clinical Research Nurses are needed to advance medical knowledge.
Find Clinical Research Nurse jobs in Salem, OR
-
Registered Nurse
Average Salary: $102,985
RNs care for patients and assist doctors. They work in various settings, from hospitals to home care. Salem offers many options with employers like Oregon State Hospital and Salem Hospital.
Find Registered Nurse jobs in Salem, OR
-
Public Health Nurse
Average Salary: $94,849
Public Health Nurses promote community health. They work on prevention programs and educate the public. Organizations such as the Marion County Public Health Department hire these nurses to improve community well-being.
Find Public Health Nurse jobs in Salem, OR
-
Nurse Educator
Average Salary: $76,546
Nurse Educators teach future nurses in schools and hospitals. They prepare students for the nursing profession. Salem’s nursing schools and hospitals often seek experienced educators to train the next generation.
Find Nurse Educator jobs in Salem, OR
-
Case Manager
Average Salary: $55,865
Case Managers coordinate care for patients. They ensure that patients receive the right treatment and services. Many healthcare facilities in Salem, including private clinics, employ Case Managers to help patients navigate their care.
Find Case Manager jobs in Salem, OR
-
Health Coach
Average Salary: $46,000
Health Coaches guide clients to improve their health. They provide advice on diet, exercise, and lifestyle changes. Wellness centers and hospitals in Salem offer opportunities for those who want to help others lead healthier lives.
Find Health Coach jobs in Salem, OR



