Lowest published bachelor’s starting pay → highest published maximum across degree lanes in the districts below. Years and eligibility vary.
Average salary
$93,554NEA 2024-25
Starting salary
$54,216NEA 2024-25
State minimum
Not publishedSee state terms
Districts sourced
9Official schedules
Massachusetts teachers averaged $93,554 in 2024-25 per NEA, fifth highest in the country, and the average starting salary was $54,216.
Massachusetts teachers averaged $93,554 in 2024-25 per NEA, fifth highest in the country, and the average starting salary was $54,216. There is no statewide salary schedule; each district bargains its own pay with its teachers union. Among large districts with posted 2026-27 schedules, bachelor's starting pay ranges from $56,473 (Haverhill) to $71,501 (Boston).
Ranked by highest published maximum across degree lanes. Annual base pay, by education level. Years and contract terms can differ; open each schedule before comparing.
Select a column heading to sort. Scroll the table horizontally for more columns. Missing values are marked “Not published”.
Largest districts included in this guide, sorted by published top pay. Starting pay is the bachelor’s entry rate; top pay is the highest published maximum across degree lanes.
━ Bachelor’s start▨ Top pay · all degree lanes
Boston Public Schools2026-27
BA start $71,501
Top $140,365
Newton Public Schools2026-27
BA start $63,619
Top $134,270
Brockton Public Schools2026-27
BA start $58,552
Top $125,338
Framingham Public Schools2026-27
BA start $57,727
Top $124,666
Quincy Public Schools2026-27
BA start $62,804
Top $116,746
Haverhill Public Schools2026-27
BA start $56,473
Top $112,526
Fall River Public Schools2026-27
BA start $56,729
Top $105,164
New Bedford Public Schools2026-27
BA start $58,068
Top $102,872
Worcester Public SchoolsYear not published
Schedule not published
Springfield Public Schools2025-26
BA start $51,038
Top Not published
Lynn Public SchoolsYear not published
Schedule not published
Lowell Public SchoolsYear not published
Schedule not published
Lawrence Public Schools2026-27
Schedule not published
Taunton Public SchoolsYear not published
Schedule not published
Annual base salary on a shared zero-based scale. Top pay can require advanced qualifications and many years of service. Missing values are not zero.View district chart data
Published district pay
District
Year
BA start
Top pay
Boston Public Schools
2026-27
$71,501
$140,365
Newton Public Schools
2026-27
$63,619
$134,270
Brockton Public Schools
2026-27
$58,552
$125,338
Framingham Public Schools
2026-27
$57,727
$124,666
Quincy Public Schools
2026-27
$62,804
$116,746
Haverhill Public Schools
2026-27
$56,473
$112,526
Fall River Public Schools
2026-27
$56,729
$105,164
New Bedford Public Schools
2026-27
$58,068
$102,872
Worcester Public Schools
Not published
Not published
Not published
Springfield Public Schools
2025-26
$51,038
Not published
Lynn Public Schools
Not published
Not published
Not published
Lowell Public Schools
Not published
Not published
Not published
Lawrence Public Schools
2026-27
Not published
Not published
Taunton Public Schools
Not published
Not published
Not published
Experience & progression
How pay grows by step
Bachelor’s lane · 5 districts with numeric step data
Boston Public Schools2026-27
Brockton Public Schools2026-27
New Bedford Public Schools2026-27
Newton Public Schools2026-27
Fall River Public Schools2026-27
Lines connect published observations, not estimated salaries for missing steps. A step is not always a year of service. District placement rules and schedule years vary.View step progression data
Average pay describes the workforce; a minimum is a floor subject to state rules. These measures can cover different years and are not equivalent starting offers.View salary context data
State and national salary measures
Measure
Amount
Context
Massachusetts average
$93,554
NEA 2024-25
State minimum
Not published
See state minimum terms below
National average
$74,495
Reporting year not published
State minimum salary
Massachusetts has no statewide teacher salary schedule. MGL c.71 §40 is a 1980s local-option minimum ($18,000 or $20,000) that applies only where a town votes to adopt it, so the value is null. NEA average salary is FY 2024-25 (Rankings & Estimates, #5); starting salary is the NEA Teacher Salary Benchmark, FY 2024-25 (#8). District size is DESE Enrollment by Grade, 2025-26.
Match the school year, degree lane and credited experience. The published maximum is not a promise of starting placement. Confirm contract days, supplements and eligibility in each district’s official schedule.
Frequently asked questions
Where can I find Massachusetts district salary schedules?
Use the district comparison table on this page to open a district guide and its official salary schedule. Each source is linked with a verification date.
Does a master’s degree change the salary?
Check the master’s lane in the district’s published schedule. Degree supplements and placement rules vary; a missing value here does not mean there is no additional pay.