Nurse Practitioners Salary in Vermont

BLS OEWS May 2025 • 3 metro areas • Vermont

Nurse Practitioners in Vermont earn a median salary of $130,093 per year on average across 3 metro and nonmetro areas, +0.7% vs the national median of $129,210. An estimated 670 nurse practitioners are employed across Vermont, with salaries ranging from $128,940 to $130,980 depending on location.

$130,093 Avg median salary in Vermont
$130,980 Highest paying metro
$128,940 Lowest paying metro
670 Employed in Vermont

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 Vermont

      Metro area Median salary 25th pct 75th pct Employed
      Northern Vermont $130,980 $111,630 $139,930 240
      Southern Vermont $130,360 $111,630 $153,040 180
      Burlington, VT $128,940 $119,840 $136,570 250

      View Nurse Practitioners salaries in all cities