Nurse Practitioners Salary in Maine

Ranked #22 of 51 · ME

2.3% below U.S. average
Mean annual salary $134,210 ≈ $65/hr
Median annual salary $130,260
Employment 1,650

Salary Distribution (10th–90th percentile)

P10 $107,820P25 $120,830 Median $130,260P75 $141,440P90 $166,740

About 80% of nurse practitionerss in Maine earn between $107,820 and $166,740. The blue band is the middle 50% (P25–P75); the dot marks the median.

Compared to the U.S.

Maine
$134,210
U.S. average
$137,300

The mean nurse practitioners salary in Maine is $134,210, about 2.3% below the U.S. average ($137,300). That works out to roughly $65/hr at 2,080 hours per year.

Metro Areas in Maine

Metro areaMedianMeanEmployment
Lewiston-Auburn, ME $135,630 $142,750 180
Bangor, ME $131,460 $135,200 220
Southwest Maine nonmetropolitan area $131,410 $137,030 330
Portland-South Portland, ME $130,240 $130,580 720
Northeast Maine nonmetropolitan area $127,800 $128,250 150

Frequently Asked Questions

How much do nurse practitioners make in Maine?

The median nurse practitioners salary in Maine is $130,260 per year (mean $134,210), and about 80% earn between $107,820 and $166,740.

How much do nurse practitioners make per hour in Maine?

Roughly $65 per hour, based on a mean annual wage of $134,210 and 2,080 work hours per year.

Is Maine a high-paying state for nurse practitioners?

Maine ranks #22 of 51 states for nurse practitioners pay. Its mean salary of $134,210 is about 2.3% below the U.S. average of $137,300.

Which metro areas in Maine pay nurse practitioners the most?

The highest-paying metro areas in Maine for nurse practitioners are Lewiston-Auburn, ME ($135,630), Bangor, ME ($131,460), Southwest Maine nonmetropolitan area ($131,410), by median annual wage.

← Back to all nurse practitioners states