facebook tracking Nurse Practitioner salary in Massachusetts (2025): pay by city

Nurse Practitioner salary in Massachusetts

What nurse practitioners earn in Massachusetts and its metro areas, compared with the rest of the country.

May 2025#7 of 50 states
Median pay$142,440$68.48 per hour
vs U.S.+8%U.S. median $132,300
Middle half earn$132,460 – $168,100Top 10%: $207,710+
Jobs8,0701.07× the U.S. concentration

Nurse Practitioner pay in Massachusetts cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Boston-Cambridge-Newton, MA-NH$147,480$70.905,990
Providence-Warwick, RI-MA$135,520$65.151,540
Worcester, MA$135,120$64.96840
Springfield, MA$138,460$66.57530
Barnstable Town, MA$139,840$67.23210
Amherst Town-Northampton, MA$133,050$63.96170
Pittsfield, MA$136,730$65.74130
Massachusetts nonmetropolitan area$144,210$69.3370
Advertisement

Hospitals and jobs in Massachusetts

Nurse Practitioner pay in similar states

Other healthcare salaries in Massachusetts

Questions

How much does a nurse practitioner make in Massachusetts?

Nurse Practitioners in Massachusetts earned a median of $142,440 a year ($68.48 an hour) in May 2025, 8% more than the national median of $132,300. The middle half earned $132,460 to $168,100.

Where in Massachusetts do nurse practitioners earn the most?

Among areas in Massachusetts, pay was highest in Boston-Cambridge-Newton, MA-NH at $147,480.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.