Content has loaded
Nurse practitioner salary in Boston, MA, 2026
How much does a Nurse Practitioner make in Boston, MA?
Average base salary
$137,892
- Hour
- Day
- Week
- Month
- Year
6%
above national averageAverage $137,892
Low $100,277
High $189,616
The average salary for a nurse practitioner is $137,892 per year in Boston, MA and $18,750 overtime per year.197 salaries taken from job postings on Indeed in the past 36 months (updated July 5, 2026).
Highest paying companies for Nurse Practitioner in Boston, MA
Average year pay is based on job postings on Indeed in the past 36 months.Astrya Global
$265,200per year
VitalCheck Wellness
$253,760per year
National Staffing Solutions
$249,600per year
Porter Cares, Inc.
$226,200per year
TeamHealth
$218,400per year
Epic Travel Staffing
$214,292per year