How much does a Nurse Practitioner make in Portland, OR?
A Nurse Practitioner working in Portland, OR, can expect to earn an average yearly salary of $160,357. This profession offers competitive pay, reflecting the important role Nurse Practitioners play in healthcare. Their work helps many patients by providing high-quality care.
Salary can vary based on experience, specialty, and employer. New graduates might start around $111,000, while experienced professionals can earn up to $339,000 a year. The demand for Nurse Practitioners in Portland remains strong, making it a great place for career growth. Employment opportunities range from hospitals to private clinics, ensuring diverse work environments.
What are the highest paying cities for a Nurse Practitioner near Portland, OR?

-
San Francisco, CA
Average Salary: $209,032
In San Francisco, healthcare professionals find many opportunities in well-known hospitals like UCSF Medical Center. The city's dynamic environment offers a chance to work with diverse populations and cutting-edge treatments. The competitive salary makes it a desirable place for medical careers.
Find Nurse Practitioner jobs in San Francisco, CA
-
Santa Rosa, CA
Average Salary: $182,757
Santa Rosa provides a balanced lifestyle with many healthcare positions. Notable employers include Kaiser Permanente and Sutter Health. The city's smaller size allows for close community ties, making it a fulfilling place to practice medicine.
Find Nurse Practitioner jobs in Santa Rosa, CA
-
Napa, CA
Average Salary: $179,728
Napa combines a serene environment with professional growth. The community-focused nature of healthcare here ensures a rewarding experience. Local clinics and healthcare facilities offer a chance to make a real difference in patients' lives.
Find Nurse Practitioner jobs in Napa, CA
-
Sacramento, CA
Average Salary: $176,130
Sacramento is a hub for healthcare jobs, with many opportunities in major hospitals like Kaiser Permanente. The city's vibrant community and cost of living make it a great place to build a career. Competitive salaries add to the appeal of working here.
Find Nurse Practitioner jobs in Sacramento, CA
-
Los Angeles, CA
Average Salary: $170,026
Los Angeles offers a wealth of opportunities in large healthcare systems such as Cedars-Sinai Medical Center. The diverse patient population and numerous specialties provide a dynamic work environment. The city's high cost of living is offset by attractive salaries.
Find Nurse Practitioner jobs in Los Angeles, CA
-
Bend, OR
Average Salary: $169,962
Bend provides a mix of professional opportunities and a high quality of life. Local clinics and health centers offer a welcoming environment. The city's natural beauty and outdoor activities make it a desirable place to live and work.
Find Nurse Practitioner jobs in Bend, OR
-
Boise, ID
Average Salary: $167,702
Boise offers a growing healthcare sector with opportunities at major facilities like St. Luke's Health System. The city's family-friendly atmosphere and lower cost of living are attractive. The chance to work in a supportive community is a big plus.
Find Nurse Practitioner jobs in Boise, ID
-
Berkeley, CA
Average Salary: $165,842
Berkeley is known for its progressive environment and strong healthcare institutions like UCSF Health. The city's academic setting offers many research and teaching opportunities. The vibrant culture and progressive policies make it a unique place to practice.
Find Nurse Practitioner jobs in Berkeley, CA
-
Fresno, CA
Average Salary: $161,333
Fresno has a growing healthcare industry with positions at hospitals like Community Regional Medical Center. The city's diverse community provides a rich experience. Affordable living costs and a welcoming environment make it an excellent place to work.
Find Nurse Practitioner jobs in Fresno, CA
-
Seattle, WA
Average Salary: $160,408
Seattle is a leader in healthcare innovation, with major employers like Swedish Medical Center. The city's tech-savvy environment and beautiful scenery offer a unique work experience. The high quality of life and professional growth opportunities make it very attractive.
Find Nurse Practitioner jobs in Seattle, WA
What are the best paying companies for a Nurse Practitioner in Portland, OR?

-
Mindful Therapy Group
Average Salary: $346,625
Mindful Therapy Group offers Nurse Practitioner jobs with a focus on mental health services. This company operates in Portland, OR, and provides a supportive work environment. Their role involves patient care, mental health assessments, and treatment planning.
-
GHR Healthcare
Average Salary: $246,000
GHR Healthcare provides Nurse Practitioner positions with a variety of settings including hospitals and clinics. Located in Portland, OR, GHR Healthcare focuses on delivering quality patient care. Nurse Practitioners here work on patient assessments, creating care plans, and collaborating with other healthcare professionals.
-
BAS HealthCare
Average Salary: $207,500
BAS HealthCare offers Nurse Practitioner jobs with a range of services from primary care to specialized treatments. This company is based in Portland, OR, and values a team approach to healthcare. Nurse Practitioners at BAS HealthCare perform patient evaluations, manage chronic conditions, and ensure patient education.
-
AllMed Staffing Inc.
Average Salary: $200,000
AllMed Staffing Inc. provides Nurse Practitioner opportunities in various healthcare settings. With a presence in Portland, OR, this company emphasizes flexibility and career growth. Nurse Practitioners here focus on patient care, treatment plans, and interdisciplinary collaboration.
-
MASC Medical
Average Salary: $177,694
MASC Medical offers Nurse Practitioner positions with a focus on diverse healthcare environments. They operate in Portland, OR, and value quality patient care. Nurse Practitioners work on patient assessments, managing health conditions, and providing education to patients.
-
Advantmed
Average Salary: $173,333
Advantmed provides Nurse Practitioner roles with a focus on patient-centered care. Based in Portland, OR, they offer a supportive work environment. Nurse Practitioners here conduct patient evaluations, manage treatments, and collaborate with healthcare teams.
-
HealthCare Support Staffing
Average Salary: $165,000
HealthCare Support Staffing offers Nurse Practitioner jobs in a variety of healthcare settings. Located in Portland, OR, this company emphasizes patient care and team collaboration. Nurse Practitioners focus on patient assessments, care planning, and treatment implementation.
-
Seva Medical
Average Salary: $161,500
Seva Medical provides Nurse Practitioner positions with a focus on comprehensive patient care. Based in Portland, OR, they promote a collaborative work environment. Nurse Practitioners here perform patient evaluations, manage care plans, and ensure patient education.
-
Signify Health
Average Salary: $160,000
Signify Health offers Nurse Practitioner jobs with a focus on in-home patient care. Located in Portland, OR, they value a patient-centered approach. Nurse Practitioners here conduct home visits, patient assessments, and create personalized care plans.
-
Kaiser Permanente
Average Salary: $152,757
Kaiser Permanente provides Nurse Practitioner roles with a focus on integrated healthcare. Based in Portland, OR, this company emphasizes teamwork and quality care. Nurse Practitioners here conduct patient evaluations, manage health conditions, and provide patient education.
What are the best paying Nurse Practitioner related jobs in Portland, OR?

-
Physician Assistant
Average Salary: $151,519
This role works with physicians to diagnose and treat patients. They can prescribe medication and perform medical procedures. In Portland, this job is available in hospitals and clinics. Leading employers include Kaiser Permanente and Oregon Health & Science University.
Find Physician Assistant jobs in Portland, OR
-
Nurse Manager
Average Salary: $144,885
A manager who oversees nursing staff and operations. They make sure nurses follow safety rules and patient care standards. This role is key in hospitals and clinics. Top employers in Portland include Providence and Legacy Health.
Find Nurse Manager jobs in Portland, OR
-
Registered Nurse
Average Salary: $117,386
RNs provide patient care and support doctors. They administer treatment and monitor health. This job is available in hospitals and private clinics. Major employers in Portland include OHSU and Kaiser Permanente.
Find Registered Nurse jobs in Portland, OR
-
Informatics Nurse
Average Salary: $113,949
This nurse uses technology to improve patient care. They manage health information systems and ensure data privacy. They work in hospitals and tech firms. Key employers in Portland are Providence and Kaiser Permanente.
Find Informatics Nurse jobs in Portland, OR
-
Public Health Nurse
Average Salary: $113,811
They focus on community health and prevention. They educate the public and promote healthy lifestyles. This role is with government agencies and non-profits. Major employers in Portland include the City of Portland and the Multnomah County Health Department.
Find Public Health Nurse jobs in Portland, OR
-
Clinical Research Nurse
Average Salary: $108,033
They work on clinical trials and studies. They gather data and monitor patient health. This job is available in research institutions and hospitals. Leading employers in Portland include Oregon Health & Science University and Kaiser Permanente.
Find Clinical Research Nurse jobs in Portland, OR
-
Nurse Educator
Average Salary: $99,267
They teach and train new nurses. They develop training programs and assess student progress. This role is in schools and hospitals. Major employers in Portland include OHSU and Providence.
Find Nurse Educator jobs in Portland, OR
-
Graduate Nurse
Average Salary: $94,407
Recent graduates who complete a nursing program. They work under experienced nurses. They can find jobs in hospitals and clinics. Leading employers in Portland include Providence and Kaiser Permanente.
Find Graduate Nurse jobs in Portland, OR
-
Case Manager
Average Salary: $60,905
They coordinate care for patients. They work with doctors, insurance, and patients. This job is in hospitals and health services. Major employers in Portland include Providence and Kaiser Permanente.
Find Case Manager jobs in Portland, OR
-
Health Coach
Average Salary: $59,653
They help people improve their health. They provide guidance on diet, exercise, and lifestyle. This role is with wellness centers and clinics. Leading employers in Portland include Providence and Kaiser Permanente.
Find Health Coach jobs in Portland, OR



