School spending

Average teacher salary

Lunenburg’s average teacher salary was $97,233 in FY2025, 2nd of the six districts this project compares.

1 · The facts

  • $97,233

    average teacher salary, FY2025, DESE

  • 2 of 6

    its place, highest first

  • $99,136

    Harvard, the highest

  • $84,724

    Ashburnham-Westminster, the lowest

  • 105.1

    teacher FTE, FY2025

  • $6,513

    Teachers function, a pupil

  • 5 of 6

    its place on that, highest first

2 · What it shows

  1. 1

    The average salary, $97,233, was 2nd of six; Harvard’s $99,136 was first.

  2. 2

    Spending on the Teachers function was $6,513 a pupil, 5th of the six.

  3. 3

    In all six, Teachers spending over teacher FTE is DESE’s average salary within 0.52%.

Teachers, FY2025
Average salaryTeacher FTETeachers a pupil
Harvard$99,13686.9$8,475
Lunenburg$97,233105.1$6,513
Groton-Dunstable$97,140170.8$7,196
North Middlesex$88,781228.6$6,989
Ayer Shirley School District$86,091143.1$7,167
Ashburnham-Westminster$84,724166.4$6,318

DESE’s RADAR file and end-of-year finance collection. Teachers a pupil is the Teachers function over in-district FTE pupils, DESE’s own figure.

Sources

What changed

Version 15 — updated September 20, 2026