How much does a Nurse Practitioner make in Portland, OR?
Nurse Practitioners in Portland, OR, enjoy a rewarding career with competitive pay. The average yearly salary for a Nurse Practitioner in this city is around $158,323. This salary can vary based on experience and specialty. Many Nurse Practitioners find their roles both fulfilling and financially rewarding.
The salary range for Nurse Practitioners in Portland, OR, spans from $113,320 to $339,000 per year. This range reflects the diverse opportunities available in the field. Nurse Practitioners with more experience or specialized skills often earn higher salaries. This data shows that there are good earning potentials for those who advance in their careers.
What are the highest paying cities for a Nurse Practitioner near Portland, OR?

-
San Francisco, CA
Average Salary: $202,714
In San Francisco, healthcare professionals thrive in a bustling environment. The city offers numerous opportunities with top-tier hospitals like UCSF Health. The competitive salary and diverse patient population make it an excellent place to work.
Find Nurse Practitioner jobs in San Francisco, CA
-
Santa Rosa, CA
Average Salary: $178,367
Santa Rosa provides a balanced lifestyle with its beautiful surroundings. Working here means joining reputable healthcare providers like Sutter Health. The city's growing community offers many chances for professional growth.
Find Nurse Practitioner jobs in Santa Rosa, CA
-
Napa, CA
Average Salary: $178,334
Napa combines a serene environment with rewarding healthcare opportunities. The city's healthcare facilities, including Kaiser Permanente, offer a supportive setting. The cost of living is moderate, making it a great place to work and live.
Find Nurse Practitioner jobs in Napa, CA
-
Sacramento, CA
Average Salary: $169,845
Sacramento offers a dynamic work environment with a variety of healthcare institutions. Working here means being part of a vibrant community with many opportunities for career advancement. The city's growing healthcare sector is always in need of skilled professionals.
Find Nurse Practitioner jobs in Sacramento, CA
-
Los Angeles, CA
Average Salary: $166,920
Los Angeles is a hub for healthcare professionals, offering a diverse patient population and numerous job opportunities. Working with major healthcare providers like Cedars-Sinai can be very rewarding. The city's vibrant culture adds to the overall experience.
Find Nurse Practitioner jobs in Los Angeles, CA
-
Boise, ID
Average Salary: $165,066
Boise provides a welcoming atmosphere with a strong focus on community health. Working here means being part of a growing healthcare network. The city's outdoor activities and lower cost of living make it an attractive place to live and work.
Find Nurse Practitioner jobs in Boise, ID
-
Berkeley, CA
Average Salary: $162,765
Berkeley offers a unique blend of academic and healthcare opportunities. Working here means being part of a progressive community with institutions like UCSF. The city's intellectual environment and cultural richness enhance the professional experience.
Find Nurse Practitioner jobs in Berkeley, CA
-
Bend, OR
Average Salary: $157,383
Bend combines a peaceful lifestyle with rewarding healthcare opportunities. Working here means being part of a tight-knit community with healthcare providers like St. Charles Health System. The city's outdoor activities and natural beauty make it a great place to live and work.
Find Nurse Practitioner jobs in Bend, OR
-
Fresno, CA
Average Salary: $156,076
Fresno offers a growing healthcare market with many opportunities for professionals. Working here means being part of a diverse community with institutions like Kaiser Permanente. The city's warm climate and lower cost of living add to the appeal.
Find Nurse Practitioner jobs in Fresno, CA
-
Salem, OR
Average Salary: $154,967
Salem provides a stable work environment with a strong focus on community health. Working here means being part of a supportive healthcare network. The city's historical charm and outdoor activities make it a pleasant place to live and work.
Find Nurse Practitioner jobs in Salem, OR
What are the best paying companies for a Nurse Practitioner in Portland, OR?

-
Mindful Therapy Group
Average Salary: $342,412
Mindful Therapy Group offers Nurse Practitioner jobs in Portland, OR. They focus on mental health and wellness. They have offices in Portland, Eugene, and Salem.
-
Georgia Medical Staffing, LLC
Average Salary: $223,333
Georgia Medical Staffing, LLC provides Nurse Practitioner jobs in Portland, OR. They work with healthcare facilities to find the right staff. They serve Portland and the surrounding areas.
-
GHR Healthcare
Average Salary: $216,571
GHR Healthcare offers Nurse Practitioner jobs in Portland, OR. They focus on healthcare staffing solutions. They have offices in Portland and other parts of Oregon.
-
BAS HealthCare
Average Salary: $207,500
BAS HealthCare provides Nurse Practitioner jobs in Portland, OR. They work with healthcare facilities to find the right staff. They serve Portland and the surrounding areas.
-
AllMed Staffing Inc.
Average Salary: $200,000
AllMed Staffing Inc. offers Nurse Practitioner jobs in Portland, OR. They focus on healthcare staffing solutions. They have offices in Portland and other parts of Oregon.
-
Advantmed
Average Salary: $182,500
Advantmed provides Nurse Practitioner jobs in Portland, OR. They work with healthcare facilities to find the right staff. They serve Portland and the surrounding areas.
-
MASC Medical
Average Salary: $177,694
MASC Medical offers Nurse Practitioner jobs in Portland, OR. They focus on healthcare staffing solutions. They have offices in Portland and other parts of Oregon.
-
TotalMed
Average Salary: $173,750
TotalMed provides Nurse Practitioner jobs in Portland, OR. They work with healthcare facilities to find the right staff. They serve Portland and the surrounding areas.
-
HealthCare Support Staffing
Average Salary: $165,000
HealthCare Support Staffing offers Nurse Practitioner jobs in Portland, OR. They focus on healthcare staffing solutions. They have offices in Portland and other parts of Oregon.
-
Care Connectors
Average Salary: $161,500
Care Connectors provides Nurse Practitioner jobs in Portland, OR. They work with healthcare facilities to find the right staff. They serve Portland and the surrounding areas.
What are the best paying Nurse Practitioner related jobs in Portland, OR?

-
Physician Assistant
Average Salary: $148,326
This role works closely with doctors to provide healthcare. They diagnose and treat illnesses. They often work in clinics and hospitals. This job needs a strong understanding of medical practices.
Find Physician Assistant jobs in Portland, OR
-
Nurse Manager
Average Salary: $133,477
Nurse managers oversee nursing staff in healthcare facilities. They ensure patient care meets high standards. They manage schedules, budgets, and staff. This role requires strong leadership and communication skills.
Find Nurse Manager jobs in Portland, OR
-
Registered Nurse
Average Salary: $112,282
RNs provide care to patients in various settings. They work in hospitals, clinics, and homes. RNs monitor patients, administer medications, and assist doctors. This job requires compassion and attention to detail.
Find Registered Nurse jobs in Portland, OR
-
Public Health Nurse
Average Salary: $110,256
Public health nurses focus on community health. They work to prevent diseases and promote wellness. They often work with schools, clinics, and government agencies. This role involves education and outreach.
Find Public Health Nurse jobs in Portland, OR
-
Informatics Nurse
Average Salary: $100,156
Informatics nurses manage healthcare data. They ensure systems run smoothly. They work with IT and healthcare teams. This role requires knowledge of technology and healthcare practices.
Find Informatics Nurse jobs in Portland, OR
-
Graduate Nurse
Average Salary: $99,665
Graduate nurses are new to the field. They complete training and gain experience. They work under supervision. This role offers opportunities to learn and grow in the healthcare industry.
Find Graduate Nurse jobs in Portland, OR
-
Clinical Research Nurse
Average Salary: $98,708
Clinical research nurses conduct studies. They work with patients and collect data. They ensure trials follow protocols. This role requires attention to detail and strong organizational skills.
Find Clinical Research Nurse jobs in Portland, OR
-
Nurse Educator
Average Salary: $96,050
Nurse educators teach nursing students. They prepare the next generation of nurses. They work in schools and hospitals. This role combines teaching and nursing experience.
Find Nurse Educator jobs in Portland, OR
-
Case Manager
Average Salary: $56,581
Case managers coordinate care for patients. They work with doctors, nurses, and social workers. They ensure patients get the right care. This role requires strong communication and problem-solving skills.
Find Case Manager jobs in Portland, OR
-
Health Coach
Average Salary: $55,575
Health coaches help people improve their health. They provide support and guidance. They work with individuals and groups. This role requires empathy and motivational skills.
Find Health Coach jobs in Portland, OR