Advertisement

Nurse Practitioner Salary in Massachusetts

Massachusetts Β· Updated 2025 Β· Adjusted for local cost of living

Median Salary
$168,960
Mid-level
Entry Level
$141K
0–2 years
Senior Level
$198K
6–9 years
COL vs National
+28%
Cost of living

Nurse Practitioner Salary by Experience Level in Massachusetts

ExperienceP10P25MedianP75P90
Entry Level
0–2 years
$113K$125K$140,800$159K$179K
Mid Level
3–5 years
$134K$151K$168,960$192K$218K
Senior Level
6–9 years
$156K$177K$198,400$224K$253K
Lead / Principal
10–14 years
$179K$202K$227,840$259K$294K
Director / Executive
15+ years
$211K$241K$275,200$317K$371K

All figures are annual base salary in USD, adjusted for Massachusetts cost of living (Γ—1.28 vs national average). Source: BLS OES 2024, LinkedIn Salary Insights, Glassdoor.

Advertisement

How Industry Affects Nurse Practitioner Pay in Massachusetts

Technology / Software
$228K
+35%
Finance / Banking
$216K
+28%
Consulting
$206K
+22%
Healthcare
$182K
+8%
Government
$161K
-5%
Education
$149K
-12%
Nonprofit
$140K
-17%

Is Your Nurse Practitioner Salary Fair?

Use our free tool to check your exact percentile β€” adjusted for your state, industry, and experience level.

Top Nurse Practitioner Opportunities in Massachusetts

Explore what else is out there for your role and location.

Sponsored

Family Nurse Practitioner (NP)

AMN Healthcare
Sconset, Nantucket
$103K – $103K

Job Description & Requirements Family Nurse Practitioner (NP) StartDate: ASAP Pay Rate: $180000.00 - $200000.00 Nantucket Cottage Hospital, a reputable hospital that has been serving the island’s resi...

Posted Mar 30

Licensed Psychiatric Nurse Practitioner

Headway
West Side, Worcester County
$120K – $120K

" Licensed Psychiatric Nurse Practitioner Wage: Between $89-$203 an hour Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner? Whether you want...

Posted Feb 26

Licensed Psychiatric Nurse Practitioner

Headway
Woonsocket, Providence County
$138K – $138K

" " Licensed Psychiatric Nurse Practitioner Wage: Between $130-$203 an hour Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner? Whether you w...

Posted Feb 26

Licensed Psychiatric Nurse Practitioner

Headway
Indian Orchard, Hampden County
$136K – $136K

" Licensed Psychiatric Nurse Practitioner Wage: Up to $206.36/hour Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner? Whether you want to se...

Posted Apr 8

Licensed Psychiatric Nurse Practitioner

Headway
South Boston, Suffolk County
$134K – $134K

" Licensed Psychiatric Nurse Practitioner Wage: Between $89-$203 an hour Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner? Whether you want...

Posted Feb 26

Licensed Psychiatric Nurse Practitioner

Headway
New Bedford, Bristol County
$138K – $138K

" Licensed Psychiatric Nurse Practitioner Wage: Between $89-$203 an hour Did you know that you can build a flexible private practice on your terms as a psychiatric nurse practitioner? Whether you want...

Posted Feb 26

View all Nurse Practitioner jobs on Indeed

Powered by Adzuna Β· Jobs updated daily

Advertisement