Content has loaded
Nurse practitioner salary in Boston, MA (Updated 2026)
How much does a Nurse Practitioner make in Boston, MA?
Average base salary
$137,894
- Hour
- Day
- Week
- Month
- Year
6%
above national averageAverage $137,894
Low $100,330
High $189,523
The average salary for a nurse practitioner is $137,894 per year in Boston, MA and $18,750 overtime per year.198 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