Content has loaded

Nurse practitioner salary in Maine, 2026

How much does a Nurse Practitioner make in Maine?

Average base salary

$148,641
14%
above national average
Average $148,641
Low $104,323
High $211,786

The average salary for a nurse practitioner is $148,641 per year in Maine and $18,750 overtime per year.227 salaries taken from job postings on Indeed in the past 36 months (updated July 17, 2026).

Nurse Practitioner job openings in Maine

slide 1 of 6
slide1 of 6
Diabetes Nurse Practitioner
Northern Light Health3.3out of 5 stars.
Bangor, ME
$118,400 - $124,800 a year
Full-time
2 days ago

Highest paying companies for Nurse Practitioner in Maine

Average year pay is based on job postings on Indeed in the past 36 months.
Veteran Medical Group
 
$520,000per year
View company
LifeStance Health
 
$275,000per year
Cross Country
 
$223,721per year
Greenstaff Medical
 
$199,160per year
AngleZ Behavioral Health Servi...
 
$197,600per year
i4 Search Group
 
$197,600per year

Highest paying cities for Nurse Practitioners near Maine

  1. Auburn, ME
    $178,916 per year
  2. Lewiston, ME
    $178,834 per year
  3. South Portland, ME
    $173,115 per year
  4. Bangor, ME
    $138,978 per year
  5. Portland, ME
    $125,177 per year

Where can a Nurse Practitioner earn more?

Compare salaries for Nurse Practitioners in different locations
vs

How much do similar professions as Nurse Practitioner get paid in Maine?

Lead Nurse Practitioner

Job openings
Average $141,348 per year

Senior Nurse Practitioner

Job openings
Average $128,586 per year