How much does a Nurse Practitioner make in Portland, ME?
Nurse Practitioners in Portland, ME, enjoy a rewarding career with a competitive salary. On average, they earn about $183,242 per year. This figure reflects the dedication and skill required for this role. The salary range varies, with some Nurse Practitioners earning as low as $79,100 and others reaching up to $333,000 annually. This wide range offers opportunities for growth and advancement.
Several factors influence the salary of a Nurse Practitioner in Portland. These include years of experience, specialty, and the healthcare facility where they work. For instance, those with more experience or specialized skills often earn higher salaries. Working in a hospital or a private clinic can also impact earnings. Job seekers should consider these factors when exploring career options in this field.
What are the highest paying cities for a Nurse Practitioner near Portland, ME?

-
Ellsworth, ME
Average Salary: $222,438
In Ellsworth, healthcare professionals enjoy a close-knit community. The area offers opportunities to work in local clinics and hospitals. Ellsworth's serene environment makes it a great place to balance work and personal life.
Find Nurse Practitioner jobs in Ellsworth, ME
-
Scarborough, ME
Average Salary: $208,400
Scarborough provides a vibrant setting for healthcare careers. With several prominent healthcare facilities, job seekers can find diverse opportunities. The community's focus on wellness aligns well with healthcare roles.
Find Nurse Practitioner jobs in Scarborough, ME
-
Lewiston, ME
Average Salary: $164,503
Lewiston offers a dynamic healthcare landscape. The city's growing population increases demand for medical services. Working in Lewiston means being part of a community that values healthcare excellence.
Find Nurse Practitioner jobs in Lewiston, ME
-
Augusta, ME
Average Salary: $156,157
Augusta is a historic city with a strong healthcare sector. Job seekers can find positions in state-run facilities and private practices. The area's culture of community support enhances the work experience.
Find Nurse Practitioner jobs in Augusta, ME
-
Bath, ME
Average Salary: $151,875
Bath provides a peaceful environment for healthcare professionals. The city's smaller size means close-knit teams and personal connections. Opportunities exist in local clinics and specialized care centers.
Find Nurse Practitioner jobs in Bath, ME
-
Rockland, ME
Average Salary: $146,250
Rockland offers a scenic backdrop for healthcare careers. The city's healthcare facilities focus on community care. Working here means being part of a supportive environment with a strong sense of community.
Find Nurse Practitioner jobs in Rockland, ME
-
Bangor, ME
Average Salary: $146,102
Bangor is a bustling city with a robust healthcare system. Job seekers can find positions in large hospitals and private practices. The city's vibrant culture offers a rich work-life balance.
Find Nurse Practitioner jobs in Bangor, ME
-
Yarmouth, ME
Average Salary: $140,775
Yarmouth provides a charming setting for healthcare professionals. The city's healthcare facilities are well-regarded. Working here means being part of a community that values health and wellness.
Find Nurse Practitioner jobs in Yarmouth, ME
-
Kennebunk, ME
Average Salary: $140,718
Kennebunk offers a picturesque environment for healthcare careers. The city's healthcare facilities focus on personalized care. Job seekers can find fulfilling positions in a welcoming community.
Find Nurse Practitioner jobs in Kennebunk, ME
-
South Portland, ME
Average Salary: $139,112
South Portland provides a diverse healthcare landscape. The city's growing population increases demand for medical services. Job seekers can find opportunities in various healthcare settings.
Find Nurse Practitioner jobs in South Portland, ME
What are the best paying companies for a Nurse Practitioner in Portland, ME?

-
LifeStance Health
Average Salary: $275,000
LifeStance Health offers Nurse Practitioners a chance to work in a supportive environment. They have multiple locations in Portland, ME, providing diverse opportunities. Their focus on mental health care means you will work with a variety of patients, enhancing your skills and experience.
-
Northeast Healthcare Recruitment, Inc.
Average Salary: $152,250
Northeast Healthcare Recruitment, Inc. provides Nurse Practitioners with a competitive salary and a chance to work in various healthcare settings. They operate in Portland, ME, and offer roles in both urban and suburban areas. This company values professional growth and offers many development opportunities.
-
InterMed
Average Salary: $93,575
InterMed is a well-established healthcare provider in Portland, ME. They offer Nurse Practitioners a chance to work in a collaborative and patient-centered environment. Their locations include several clinics around the city, providing a variety of settings to work in. InterMed focuses on providing quality care and supports continuous learning.
What are the best paying Nurse Practitioner related jobs in Portland, ME?

-
Physician Assistant
Average Salary: $136,513
This role works closely with doctors to provide healthcare services. They diagnose illnesses, develop treatment plans, and may perform minor surgeries. Companies like Maine Medical Center and Northern Light Health offer these positions.
Find Physician Assistant jobs in Portland, ME
-
Graduate Nurse
Average Salary: $115,741
Graduates in nursing programs gain hands-on experience in various healthcare settings. They work under supervision to provide patient care. Local hospitals such as MaineGeneral Health and Southern Maine Health Care often hire them.
Find Graduate Nurse jobs in Portland, ME
-
Registered Nurse
Average Salary: $94,482
RNs play a vital role in patient care, administering treatments and monitoring health. They work in hospitals, clinics, and home care settings. Employers like Maine Medical Center and Central Maine Medical Center offer these roles.
Find Registered Nurse jobs in Portland, ME
-
Nurse Educator
Average Salary: $93,115
These professionals teach and train new nurses. They develop curriculum and provide clinical instruction. Educational institutions and healthcare facilities in the area seek qualified candidates.
Find Nurse Educator jobs in Portland, ME
-
Public Health Nurse
Average Salary: $70,906
They focus on community health, promoting wellness and preventing diseases. They work with local health departments and non-profits. Organizations like the Maine Center for Disease Control and Prevention hire for these roles.
Find Public Health Nurse jobs in Portland, ME
-
Case Manager
Average Salary: $53,934
Case managers coordinate care for patients, ensuring they receive the right services. They work in hospitals, clinics, and insurance companies. Employers such as Anthem Blue Cross Blue Shield and MaineHealth offer these positions.
Find Case Manager jobs in Portland, ME
-
Health Coach
Average Salary: $48,670
Health coaches help individuals achieve their wellness goals. They provide guidance on nutrition, exercise, and lifestyle changes. Wellness centers and healthcare providers in the area hire for these roles.
Find Health Coach jobs in Portland, ME