Nurse Practitioner Salary in Massachusetts
Nurse Practitioner pay in Massachusetts, explained
Nurse practitioners in Massachusetts earn a median of $142,440 per year ($68.48 per hour), which is 8% above the national median of $132,300. Entry-level workers earn around $111,950, while the most experienced nurse practitioners reach about $207,710. Pay varies by employer, setting, and metro area within Massachusetts.
Is $142,440 good pay in Massachusetts?
Adjusted for Massachusetts's cost of living (which runs 106% of the U.S. average), that $142,440 is worth about $134,686 in national buying power — ranking Massachusetts #31 for real pay (vs #7 on the sticker number).
See the full Nurse Practitioner Real Pay Index arrow_forward
Nurse Practitioner pay by experience in Massachusetts
Nurse Practitioner pay in neighboring states
| State | Median / yr | Real pay | vs MA |
|---|---|---|---|
| Massachusetts (here) | $142,440 | $134,686 | — |
| New York | $153,510 | $142,243 | −$11,070 |
| Connecticut | $138,470 | $133,645 | +$3,970 |
| New Hampshire | $137,550 | $132,050 | +$4,890 |
| Rhode Island | $135,970 | $132,939 | +$6,470 |
| Vermont | $134,740 | $137,549 | +$7,700 |
Nurse Practitioner in Massachusetts: FAQ
How much do nurse practitioners make in Massachusetts?
Nurse practitioners in Massachusetts earn a median of $142,440 per year ($68.48 per hour), compared with $132,300 nationally.
Does Massachusetts pay nurse practitioners well?
At $142,440, Massachusetts pays 8% above the national median for nurse practitioners. An estimated 8,070 work in the state.