How much does a Nurse Practitioner make in Portland, ME?
A Nurse Practitioner in Portland, ME, enjoys a competitive salary. The average yearly salary is around $195,984. This means that many Nurse Practitioners in the area earn a good income. Their earnings can vary based on experience and specialty. Most earn between $130,273 and $292,455 per year.
Nurse Practitioners in Portland have access to a variety of healthcare settings, including hospitals, clinics, and private practices. This diversity in work environments can affect salaries. For example, those working in higher-demand areas or specialized fields might see higher earnings. The demand for healthcare services in Portland helps support these good salaries.
What are the highest paying cities for a Nurse Practitioner near Portland, ME?

-
Ellsworth, ME
Average Salary: $273,850
Ellsworth offers a peaceful environment for medical professionals. Working here, you'll have opportunities in local clinics and hospitals. Prominence is given to community health, making your role impactful.
Find Nurse Practitioner jobs in Ellsworth, ME
-
Scarborough, ME
Average Salary: $257,935
In Scarborough, you will find a mix of urban and suburban settings. Large healthcare facilities and private practices are common. The community highly values healthcare, offering a rewarding experience.
Find Nurse Practitioner jobs in Scarborough, ME
-
Lewiston, ME
Average Salary: $161,678
Lewiston provides diverse healthcare options, from hospitals to private clinics. The city's growing population means there is a constant need for medical services. Working here will keep your role dynamic and fulfilling.
Find Nurse Practitioner jobs in Lewiston, ME
-
Augusta, ME
Average Salary: $156,642
Augusta, the state capital, offers a blend of urban and rural healthcare settings. You'll find employment in both government and private sectors. The city’s rich history in healthcare makes it an exciting place to work.
Find Nurse Practitioner jobs in Augusta, ME
-
Bangor, ME
Average Salary: $152,422
Bangor is a hub for healthcare services, with many large hospitals and clinics. The city’s diverse population means you’ll encounter a wide range of medical cases. Employment opportunities are plentiful and varied.
Find Nurse Practitioner jobs in Bangor, ME
-
Bath, ME
Average Salary: $151,667
Bath provides a quieter setting with fewer but high-quality healthcare facilities. Working here allows for a strong community connection. The close-knit environment enhances patient care and professional relationships.
Find Nurse Practitioner jobs in Bath, ME
-
Kennebunk, ME
Average Salary: $146,250
Kennebunk offers a charming, community-focused environment. Smaller healthcare settings dominate, providing a personal touch to patient care. The town values healthcare workers, making it a fulfilling place to work.
Find Nurse Practitioner jobs in Kennebunk, ME
-
Camden, ME
Average Salary: $146,250
Camden features a mix of local healthcare providers and larger regional hospitals. The town’s scenic beauty adds to the work experience, offering a rewarding balance of professional and personal life.
Find Nurse Practitioner jobs in Camden, ME
-
Rockland, ME
Average Salary: $146,250
Rockland has a mix of healthcare facilities, from small clinics to larger hospitals. The coastal setting provides a serene backdrop for work. Employment opportunities are available in both private and public sectors.
Find Nurse Practitioner jobs in Rockland, ME
-
Saco, ME
Average Salary: $145,150
Saco provides diverse healthcare options, from community clinics to larger hospitals. The city’s growing population means there is a steady demand for healthcare services. Working here offers a variety of experiences and professional growth.
Find Nurse Practitioner jobs in Saco, 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 opportunity to work in a supportive environment. They operate multiple clinics in Portland, ME. They focus on providing mental health services, making them a great choice for those specializing in psychiatry or behavioral health.
-
Northeast Healthcare Recruitment, Inc.
Average Salary: $157,286
Northeast Healthcare Recruitment, Inc. provides Nurse Practitioners with competitive salaries and benefits. They help place professionals in various healthcare settings in Portland, ME. They focus on a wide range of medical services, including primary care and specialty clinics.
-
Optum
Average Salary: $130,932
Optum offers a variety of roles for Nurse Practitioners in Portland, ME. They focus on both primary and specialty care. Their emphasis on innovative care solutions provides a dynamic work environment. Nurse Practitioners can expect comprehensive benefits and opportunities for professional growth.
-
Impact Health PC
Average Salary: $128,333
Impact Health PC offers rewarding positions for Nurse Practitioners in Portland, ME. They provide healthcare services in multiple locations. They focus on delivering high-quality patient care and offer a collaborative work environment. Nurse Practitioners can expect a supportive team and a focus on work-life balance.
What are the best paying Nurse Practitioner related jobs in Portland, ME?

-
Physician Assistant
Average Salary: $137,820
This role works closely with doctors to provide patient care. They see patients, help with treatments, and may even perform minor surgeries. Opportunities exist at health clinics and large hospitals.
Find Physician Assistant jobs in Portland, ME
-
Graduate Nurse
Average Salary: $112,309
A new nurse who has just completed their degree. They gain experience by working under seasoned nurses. Positions are available in various healthcare settings. Hospitals and private practices often hire.
Find Graduate Nurse jobs in Portland, ME
-
Clinical Research Nurse
Average Salary: $110,000
This role involves helping with clinical trials. They work with patients and collect data for research studies. Many research firms and academic institutions offer these jobs. They work in labs and hospitals.
Find Clinical Research Nurse jobs in Portland, ME
-
Registered Nurse
Average Salary: $98,727
RNs provide care to patients in various settings. They monitor patient health and work with doctors. You can find jobs in hospitals, clinics, and long-term care facilities. Many local employers are hiring.
Find Registered Nurse jobs in Portland, ME
-
Nurse Educator
Average Salary: $91,164
This role teaches new nurses in training programs. They prepare students for real-world nursing. Many nursing schools and universities offer positions. Some healthcare companies also need educators.
Find Nurse Educator jobs in Portland, ME
-
Public Health Nurse
Average Salary: $78,595
They focus on community health. They work to prevent diseases and promote healthy living. Local health departments and non-profits often hire. They work in the community and sometimes in clinics.
Find Public Health Nurse jobs in Portland, ME
-
Case Manager
Average Salary: $57,480
This job helps patients navigate healthcare systems. They coordinate care and ensure patients get the right services. Many hospitals and insurance companies hire for this role. They often work directly with patients and healthcare providers.
Find Case Manager jobs in Portland, ME
-
Health Coach
Average Salary: $45,183
They help people make better health choices. They work with clients to set goals and find resources. Wellness centers and health clinics often need coaches. Some positions allow for remote work.
Find Health Coach jobs in Portland, ME



