How much does a Nurse Practitioner make in Portland, ME?
In Portland, Maine, Nurse Practitioners (NPs) play a vital role in the healthcare system. They earn a good living while helping many people. On average, an NP in Portland makes about $196,573 per year. This makes it a rewarding career choice for those who love helping others.
The salary range for NPs in Portland can vary quite a bit. The lowest-paid NPs earn around $110,000 each year. The highest-paid NPs make more than $333,000 annually. This range shows that there are many opportunities for NPs to earn different salaries based on their experience, education, and the specific healthcare setting they work in.
What are the highest paying cities for a Nurse Practitioner near Portland, ME?

-
Ellsworth, ME
Average Salary: $258,153
Ellsworth offers a serene environment for medical professionals. The local healthcare system provides a supportive network. Ellsworth Medical Center is a key employer.
Find Nurse Practitioner jobs in Ellsworth, ME
-
Scarborough, ME
Average Salary: $255,375
In Scarborough, healthcare providers enjoy a thriving community. The city boasts several medical facilities. Scarborough Medical Center is one of the prominent employers.
Find Nurse Practitioner jobs in Scarborough, ME
-
Lewiston, ME
Average Salary: $161,490
Lewiston has a vibrant healthcare sector. The city’s medical centers offer diverse opportunities. Central Maine Medical Center is a major employer in the area.
Find Nurse Practitioner jobs in Lewiston, ME
-
Augusta, ME
Average Salary: $155,767
Augusta provides a stable setting for medical careers. The city offers various healthcare services. Augusta Medical Center is a leading healthcare provider.
Find Nurse Practitioner jobs in Augusta, ME
-
Bath, ME
Average Salary: $151,875
Bath is a quaint city with a strong healthcare community. The local medical centers offer good opportunities. Bath Healthcare is a prominent employer in the area.
Find Nurse Practitioner jobs in Bath, ME
-
Bangor, ME
Average Salary: $150,582
Bangor has a dynamic healthcare industry. The city’s medical facilities provide many job opportunities. Eastern Maine Medical Center is a key employer in the region.
Find Nurse Practitioner jobs in Bangor, ME
-
Kennebunk, ME
Average Salary: $146,250
Kennebunk offers a peaceful environment for medical professionals. The city’s healthcare centers provide solid career paths. Kennebunk Medical Associates is a notable employer.
Find Nurse Practitioner jobs in Kennebunk, ME
-
Rockland, ME
Average Salary: $146,250
Rockland is a small city with a supportive healthcare community. The local medical centers offer good opportunities. Maine Coast Memorial Hospital is a significant employer.
Find Nurse Practitioner jobs in Rockland, ME
-
Saco, ME
Average Salary: $145,150
Saco offers a friendly setting for medical careers. The city’s healthcare providers offer various job opportunities. Southern Maine Health Care is a key employer in the area.
Find Nurse Practitioner jobs in Saco, ME
-
Waterville, ME
Average Salary: $141,834
Waterville provides a vibrant environment for medical professionals. The city’s healthcare system is well-regarded. MaineGeneral Medical Center is a prominent employer.
Find Nurse Practitioner jobs in Waterville, ME
What are the best paying companies for a Nurse Practitioner in Portland, ME?

-
LifeStance Health
Average Salary: $275,000
LifeStance Health is a leading behavioral healthcare company. They have several locations across Portland, ME, offering a range of services. They value their Nurse Practitioners highly, providing competitive salaries and benefits.
-
Northeast Healthcare Recruitment, Inc.
Average Salary: $152,250
Northeast Healthcare Recruitment, Inc. is dedicated to connecting top talent with healthcare facilities. With offices in various locations in Portland, ME, they offer a supportive environment for Nurse Practitioners. They focus on fostering professional growth and offer a strong salary package.
What are the best paying Nurse Practitioner related jobs in Portland, ME?

-
Physician Assistant
Average Salary: $137,513
Work in healthcare teams and see patients. This job offers a mix of tasks from patient care to minor surgeries. Employers like hospitals and clinics in the area value these professionals.
Find Physician Assistant jobs in Portland, ME
-
Graduate Nurse
Average Salary: $117,424
This is a stepping stone role for new nurses. You’ll work under supervision and gain valuable experience. Many hospitals and healthcare facilities hire graduates in this city.
Find Graduate Nurse jobs in Portland, ME
-
Registered Nurse
Average Salary: $97,274
Provide patient care in various settings. RNs handle a wide range of duties from administering medication to patient education. Facilities like local hospitals and care centers often look for experienced RNs.
Find Registered Nurse jobs in Portland, ME
-
Nurse Educator
Average Salary: $91,164
Teach and train the next generation of nurses. This job combines clinical expertise with teaching skills. Universities and nursing schools in the city often hire nurse educators.
Find Nurse Educator jobs in Portland, ME
-
Public Health Nurse
Average Salary: $76,167
Focus on community health and wellness. You’ll work to prevent disease and promote healthy living. Public health departments and community clinics hire for these roles.
Find Public Health Nurse jobs in Portland, ME
-
Case Manager
Average Salary: $55,938
Help patients navigate healthcare services. This job involves coordinating care and ensuring patients receive the best possible treatment. Hospitals and insurance companies often have openings for case managers.
Find Case Manager jobs in Portland, ME
-
Health Coach
Average Salary: $45,150
Guide people towards healthier lifestyles. You’ll work with clients to set goals and make positive changes. Wellness centers and fitness companies in the area hire health coaches.
Find Health Coach jobs in Portland, ME



