SalaryData

Nurse Practitioner Salary in Massachusetts

Based on 8K+ workers in Massachusetts

Data year: 2025 · Last updated: June 2026

Median Annual Salary (MA)

$142,440

$68.481/hr

vs National Average

$133,771

+6.5% vs national median

Salary Range (10th–90th)

$112K $208K

8K employed in Massachusetts

Nurse Practitioner salary in Massachusetts averages $142,440 annually, positioning the state as an attractive location for this profession. With approximately 8,070 employed practitioners, Massachusetts offers competitive compensation that runs 6% above the national average, reflecting the state's robust healthcare sector and higher cost of living.

Several factors influence earning potential for nurse practitioners in Massachusetts, including years of experience, specialty certification, and practice setting. Geographic location within the state, employer type—whether hospital, private practice, or urgent care—and patient population served also significantly impact compensation. Advanced certifications and additional qualifications can further enhance earning prospects in this competitive healthcare market.

Salary Distribution — Nurse Practitioner in Massachusetts

Nurse Practitioner (MA) salary percentiles
PercentileAnnual Salary
10th percentile$111,950
25th percentile$132,460
Median (50th percentile)$142,440
75th percentile$168,100
90th percentile$207,710

Historical Salary Trend — Nurse Practitioner in Massachusetts vs National

Historical Nurse Practitioner (Massachusetts vs National) salary trend
YearMedian Salary (United States)
2022$133,030
2023$138,570
2024$138,890
2025$142,440
Historical salary trend for Nurse Practitioner in Massachusetts
YearMassachusetts MedianNational Median
2022$133,030$118,452
2023$138,570$125,602
2024$138,890$129,125
2025$142,440$133,771

Nurse Practitioner Salary by Experience Level in Massachusetts

Nurse Practitioner Salary in Other States

Frequently Asked Questions

How much do nurse practitioners make in Massachusetts?

Nurse practitioners in Massachusetts earn a median salary of $142,440 per year, or approximately $68 per hour. This is 6.5% higher than the national average, making Massachusetts a competitive state for NP compensation.

What is the salary range for nurse practitioners in Massachusetts?

Nurse practitioner salaries in Massachusetts range from a low of $111,950 to a high of $207,710 annually. This wide range reflects differences in experience, specialization, and employer type across the state.

Is the nurse practitioner salary in Massachusetts above the national average?

Yes, Massachusetts nurse practitioners earn 6.5% more than the national average, with a median salary of $142,440 compared to lower national figures. This makes it one of the better-paying states for this healthcare profession.

How many nurse practitioners are employed in Massachusetts?

There are approximately 8,070 nurse practitioners currently employed in Massachusetts. This represents a substantial workforce in the state's healthcare system.

Related Occupations

More Locations