How much does a Nurse Practitioner make in Portland, ME?
Nurse Practitioners in Portland, ME, often find rewarding careers both professionally and financially. With a variety of healthcare facilities, they can expect a competitive salary. The average yearly salary for Nurse Practitioners in this area is around $191,845. This figure reflects the high demand for skilled healthcare professionals and the value placed on their expertise.
The salary range for Nurse Practitioners in Portland spans broadly, indicating opportunities for growth and advancement. The lowest 10% earn approximately $105,000 annually, while the top 10% can earn over $312,000 per year. This range suggests that with experience and specialization, Nurse Practitioners can significantly increase their earning potential.
What are the highest paying cities for a Nurse Practitioner near Portland, ME?

-
Ellsworth, ME
Average Salary: $251,262
Ellsworth offers a chance for healthcare professionals to join Penobscot Bay Medical Center. In this role, one works closely with other medical staff to provide top-notch care. Opportunities for growth and advancement are plentiful.
Find Nurse Practitioner jobs in Ellsworth, ME
-
Scarborough, ME
Average Salary: $244,075
Scarborough features Maine Medical Center as a top employer. Here, professionals care for patients with a team-focused approach. The city’s vibrant community adds to the work environment.
Find Nurse Practitioner jobs in Scarborough, ME
-
Rockland, ME
Average Salary: $163,000
In Rockland, work with MaineGeneral Medical Center to provide excellent patient care. This role emphasizes teamwork and patient well-being. The coastal setting provides a relaxing backdrop to daily duties.
Find Nurse Practitioner jobs in Rockland, ME
-
Augusta, ME
Average Salary: $160,808
Augusta has a range of medical facilities, including Maine Veterans’ Home. Professionals here work in a supportive setting. The city offers a mix of urban and rural environments.
Find Nurse Practitioner jobs in Augusta, ME
-
Lewiston, ME
Average Salary: $155,856
Lewiston is home to Central Maine Medical Center, a leading healthcare provider. Here, work in a dynamic environment that values patient care. The city's diverse population offers rich cultural experiences.
Find Nurse Practitioner jobs in Lewiston, ME
-
Yarmouth, ME
Average Salary: $153,120
Yarmouth offers a chance to work with Northern Light Maine Coast Hospital. This role involves direct patient care in a close-knit community. The area’s beautiful coastal views provide a serene work environment.
Find Nurse Practitioner jobs in Yarmouth, ME
-
Bath, ME
Average Salary: $151,562
Bath features the Bath Regional HealthCare District as a key employer. Here, professionals contribute to a community-focused healthcare setting. The city’s maritime history adds a unique charm to the area.
Find Nurse Practitioner jobs in Bath, ME
-
Kennebunk, ME
Average Salary: $149,167
In Kennebunk, work with Southern Maine Health Care to deliver quality care. This role allows for personal interaction with patients. The town’s historic charm offers a pleasant work atmosphere.
Find Nurse Practitioner jobs in Kennebunk, ME
-
Bangor, ME
Average Salary: $147,443
Bangor has several healthcare institutions, including Eastern Maine Medical Center. This role provides opportunities for professional development. The city’s cultural attractions enhance the work experience.
Find Nurse Practitioner jobs in Bangor, ME
-
Camden, ME
Average Salary: $146,250
Camden offers a chance to work with Pen Bay Medical Center. Here, focus on providing comprehensive care to the community. The picturesque setting enhances the overall work experience.
Find Nurse Practitioner jobs in Camden, 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 the chance to make a big impact on patient care. They work in many clinics across Portland, ME. The company is known for its great benefits and a friendly work environment.
-
Northeast Healthcare Recruitment, Inc.
Average Salary: $157,286
Northeast Healthcare Recruitment, Inc. provides diverse opportunities for Nurse Practitioners in Portland, ME. They focus on helping patients and offer a supportive work culture. Their clinics are well-equipped for quality care.
-
MaineHealth
Average Salary: $138,599
MaineHealth is one of the largest healthcare systems in the state. They have many locations in Portland, ME, offering a range of job opportunities for Nurse Practitioners. They value teamwork and patient care.
-
Impact Health PC
Average Salary: $137,000
Impact Health PC offers rewarding positions for Nurse Practitioners in Portland, ME. They focus on comprehensive care and have several clinics in the area. They value their staff and offer a supportive environment.
-
Optum
Average Salary: $130,932
Optum provides Nurse Practitioners with various opportunities in Portland, ME. They have multiple clinics where they offer great patient care. They support professional growth and a healthy work-life balance.
What are the best paying Nurse Practitioner related jobs in Portland, ME?

-
Physician Assistant
Average Salary: $138,929
They work under doctors to provide care. They take medical histories and perform exams. This role often involves working in clinics or hospitals.
Find Physician Assistant jobs in Portland, ME
-
Graduate Nurse
Average Salary: $114,406
They have finished nursing school and are gaining experience. They work in many settings, like hospitals or outpatient clinics. Often, they work with experienced nurses to learn and grow.
Find Graduate Nurse jobs in Portland, ME
-
Clinical Research Nurse
Average Salary: $110,000
They help with medical studies. They collect data and monitor patients. They often work for research firms or big hospitals. This role involves following strict guidelines to ensure accurate results.
Find Clinical Research Nurse jobs in Portland, ME
-
Registered Nurse
Average Salary: $97,680
They provide patient care and support. They work in hospitals, clinics, or home settings. Often, they follow doctors' orders and ensure patients receive proper care. This role requires strong communication skills and attention to detail.
Find Registered Nurse jobs in Portland, ME
-
Nurse Educator
Average Salary: $91,164
They teach future nurses in schools. They prepare students for exams and real-world nursing. They work in colleges or training programs. This role needs strong knowledge and teaching skills.
Find Nurse Educator jobs in Portland, ME
-
Public Health Nurse
Average Salary: $79,416
They work to improve community health. They visit homes and schools to give advice. They often work for government agencies or non-profits. This role involves a lot of outreach and education.
Find Public Health Nurse jobs in Portland, ME
-
Case Manager
Average Salary: $58,108
They help patients navigate healthcare. They coordinate care and resources. Often, they work in hospitals or care facilities. This role needs strong organizational skills and empathy.
Find Case Manager jobs in Portland, ME
-
Health Coach
Average Salary: $45,183
They help people make better health choices. They work with clients one-on-one. Often, they help with diet, exercise, and lifestyle changes. This role requires good communication and motivational skills.
Find Health Coach jobs in Portland, ME



