Nurse Practitioners Salary in Maine

BLS OEWS May 2025 • 5 metro areas • Maine

Nurse Practitioners in Maine earn a median salary of $128,094 per year on average across 5 metro and nonmetro areas, -0.9% vs the national median of $129,210. An estimated 1,570 nurse practitioners are employed across Maine, with salaries ranging from $121,810 to $136,860 depending on location.

$128,094 Avg median salary in Maine
$136,860 Highest paying metro
$121,810 Lowest paying metro
1,570 Employed in Maine

Compare Nurse Practitioners salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Nurse Practitioners
in
    vs

      Nurse Practitioners salaries by city in Maine

      Metro areaMedian salary25th pct75th pctEmployed
      Lewiston, ME$136,860$117,460$140,400160
      Southwest Maine$127,500$112,750$137,630330
      Bangor, ME$127,160$110,740$137,870230
      Northeast Maine$127,140$110,920$132,530150
      Portland, ME$121,810$106,470$130,730700

      View Nurse Practitioners salaries in all cities