← Home

~5 min read

Annual Rollup: FY2001–FY2027

Every town-wide time-series data point this site uses, in one view. Sourced from ACFRs, MA DOR, GIC rate sheets, DESE, and FinCom reports.

Download CSV Data catalog & sources

Empty cells (—) mean data is not available for that year, not that the value is zero. FY25–FY27 rows are proposed/budgeted, not actuals, and are shaded. Scroll horizontally on the wide table or swipe through metric cards on mobile.

FY Tax Levy Tax Rate Total Revenue Total FTE Education FTE Employee Benefits Group Insurance Pension Expenditure Population School Enrollment Per-Pupil Spending OPEB Active OPEB Retired GIC Family Premium PERAC Active PERAC Avg Salary
FY01 $30,241,152 — — 599.6 400.1 — — $5,074,648 20,035 2,792 — — — — — —
FY02 $33,402,444 — — 614.8 414.3 — — $5,080,649 20,254 2,875 — — — — — —
FY03 $34,497,302 $8.42 — 625.5 424.2 — — $5,571,615 20,158 2,970 — — — — — —
FY04 $37,870,060 $8.48 — 624.2 426.0 — — $6,137,142 20,461 3,003 — — — — — —
FY05 $39,870,372 $8.26 — 642.9 448.4 $6,153,016 — $6,533,588 21,360 3,067 — — — — — —
FY06 $44,199,627 $8.43 — 654.6 466.3 $8,884,059 $7,964,196 $6,728,821 20,482 3,133 — — — — — —
FY07 $45,347,717 $7.76 — 667.1 474.7 $9,125,175 $8,499,096 $7,101,736 20,384 3,242 — — — — — —
FY08 $46,775,321 $8.34 — 673.0 479.8 $9,242,492 $9,331,501 $7,252,902 20,039 3,212 $11,133 — — — — —
FY09 $48,097,849 $8.99 — 679.9 488.1 $9,716,952 $10,717,120 $7,771,803 20,449 3,262 $11,758 — — — — —
FY10 $50,236,558 $9.57 — 682.2 487.7 $9,999,049 $10,062,084 $8,117,079 20,377 3,232 $12,235 — — — — —
FY11 $51,376,323 $10.21 — 682.6 488.0 $8,786,164 $10,516,964 $8,333,338 19,808 3,206 $12,727 700 — — — —
FY12 $53,651,430 $10.52 — 674.9 480.0 $10,841,607 $11,739,905 $8,758,191 19,808 3,172 $12,998 642 700 — — —
FY13 $54,785,294 $10.85 — 686.1 490.0 $10,037,694 $10,822,087 $8,886,922 19,808 3,269 $12,706 748 539 — — —
FY14 $56,761,148 $11.09 — 687.1 492.0 $10,633,116 $11,581,448 $9,231,574 20,187 3,327 $13,218 — — — — —
FY15 $59,015,212 $11.08 $79,504,803 686.6 489.8 $10,423,210 $12,110,711 $6,171,613 20,454 3,245 $13,678 663 538 — — —
FY16 $61,337,920 $11.10 $84,885,074 674.7 489.2 $11,017,859 $12,663,401 $8,420,207 20,517 3,208 $14,710 — — — — —
FY17 $63,948,938 $11.01 $90,954,756 675.6 493.2 $11,221,929 $13,056,765 $10,955,785 20,493 3,264 $15,568 717 537 — — —
FY18 $66,315,447 $11.02 $95,148,217 691.3 504.2 $11,912,535 $13,116,584 $11,827,291 20,517 3,185 $16,070 — — — — —
FY19 $67,829,212 $10.74 $96,803,426 671.1 483.9 $11,836,691 $13,476,211 $12,051,455 19,752 3,051 $17,465 — — $24,107 — —
FY20 $69,813,033 $10.39 $103,184,620 667.7 480.3 $11,999,760 — $14,608,035 19,789 2,963 $17,770 720 476 $26,045 — —
FY21 $72,154,578 $10.42 $110,690,543 666.7 483.9 $12,329,776 $13,812,644 $16,031,873 20,500 2,703 $19,558 — — — — —
FY22 $76,282,235 $10.52 $110,508,072 668.5 482.7 $12,845,878 $14,475,406 $10,372,915 20,233 2,602 $21,119 663 515 — 378 $58,906
FY23 $79,085,270 $10.00 $108,522,382 709.0 537.0 $13,057,424 $15,244,117 $11,355,953 20,441 2,622 $21,974 — — $28,251 — —
FY24 $82,171,513 $8.96 $114,334,333 706.0 537.0 $13,585,512 $13,916,513 $12,491,338 20,576 2,617 $21,972 695 731 $31,530 358 $65,815
FY25 — $9.05 — — — — $13,698,018 — — — — — — $33,687 — —
FY26 — $8.56 — — — — $15,100,893 — — — — — — $38,562 — —
FY27 — — — — — — $16,754,748 — — — — — — — — —

Tax Levy

24 pts

Total property taxes collected by the town

FY01$30.2M
FY02$33.4M
FY03$34.5M
FY04$37.9M
FY05$39.9M
FY06$44.2M
FY07$45.3M
FY08$46.8M
FY09$48.1M
FY10$50.2M
FY11$51.4M
FY12$53.7M
FY13$54.8M
FY14$56.8M
FY15$59.0M
FY16$61.3M
FY17$63.9M
FY18$66.3M
FY19$67.8M
FY20$69.8M
FY21$72.2M
FY22$76.3M
FY23$79.1M
FY24$82.2M
FY25—
FY26—
FY27—

Tax Rate

24 pts

Residential rate per $1,000 assessed value

FY01—
FY02—
FY03$8.42
FY04$8.48
FY05$8.26
FY06$8.43
FY07$7.76
FY08$8.34
FY09$8.99
FY10$9.57
FY11$10.21
FY12$10.52
FY13$10.85
FY14$11.09
FY15$11.08
FY16$11.10
FY17$11.01
FY18$11.02
FY19$10.74
FY20$10.39
FY21$10.42
FY22$10.52
FY23$10.00
FY24$8.96
FY25$9.05
FY26$8.56
FY27—

Total Revenue

10 pts

Property tax + excise + intergov + charges

FY01—
FY02—
FY03—
FY04—
FY05—
FY06—
FY07—
FY08—
FY09—
FY10—
FY11—
FY12—
FY13—
FY14—
FY15$79.5M
FY16$84.9M
FY17$91.0M
FY18$95.1M
FY19$96.8M
FY20$103.2M
FY21$110.7M
FY22$110.5M
FY23$108.5M
FY24$114.3M
FY25—
FY26—
FY27—

Total FTE

24 pts

Full-time equivalent employees, all depts

FY01599.6
FY02614.8
FY03625.5
FY04624.2
FY05642.9
FY06654.6
FY07667.1
FY08673.0
FY09679.9
FY10682.2
FY11682.6
FY12674.9
FY13686.1
FY14687.1
FY15686.6
FY16674.7
FY17675.6
FY18691.3
FY19671.1
FY20667.7
FY21666.7
FY22668.5
FY23709.0
FY24706.0
FY25—
FY26—
FY27—

Education FTE

24 pts

FTE employees in the school department

FY01400.1
FY02414.3
FY03424.2
FY04426.0
FY05448.4
FY06466.3
FY07474.7
FY08479.8
FY09488.1
FY10487.7
FY11488.0
FY12480.0
FY13490.0
FY14492.0
FY15489.8
FY16489.2
FY17493.2
FY18504.2
FY19483.9
FY20480.3
FY21483.9
FY22482.7
FY23537.0
FY24537.0
FY25—
FY26—
FY27—

Employee Benefits

20 pts

All benefits line (health + pension + OPEB + more)

FY01—
FY02—
FY03—
FY04—
FY05$6.2M
FY06$8.9M
FY07$9.1M
FY08$9.2M
FY09$9.7M
FY10$10.0M
FY11$8.8M
FY12$10.8M
FY13$10.0M
FY14$10.6M
FY15$10.4M
FY16$11.0M
FY17$11.2M
FY18$11.9M
FY19$11.8M
FY20$12.0M
FY21$12.3M
FY22$12.8M
FY23$13.1M
FY24$13.6M
FY25—
FY26—
FY27—

Group Insurance

21 pts

Health insurance line (Line 221)

FY01—
FY02—
FY03—
FY04—
FY05—
FY06$8.0M
FY07$8.5M
FY08$9.3M
FY09$10.7M
FY10$10.1M
FY11$10.5M
FY12$11.7M
FY13$10.8M
FY14$11.6M
FY15$12.1M
FY16$12.7M
FY17$13.1M
FY18$13.1M
FY19$13.5M
FY20—
FY21$13.8M
FY22$14.5M
FY23$15.2M
FY24$13.9M
FY25$13.7M
FY26$15.1M
FY27$16.8M

Pension Expenditure

24 pts

ACFR pension benefits line (volatile)

FY01$5.1M
FY02$5.1M
FY03$5.6M
FY04$6.1M
FY05$6.5M
FY06$6.7M
FY07$7.1M
FY08$7.3M
FY09$7.8M
FY10$8.1M
FY11$8.3M
FY12$8.8M
FY13$8.9M
FY14$9.2M
FY15$6.2M
FY16$8.4M
FY17$11.0M
FY18$11.8M
FY19$12.1M
FY20$14.6M
FY21$16.0M
FY22$10.4M
FY23$11.4M
FY24$12.5M
FY25—
FY26—
FY27—

Population

24 pts

Census-based population estimate

FY0120,035
FY0220,254
FY0320,158
FY0420,461
FY0521,360
FY0620,482
FY0720,384
FY0820,039
FY0920,449
FY1020,377
FY1119,808
FY1219,808
FY1319,808
FY1420,187
FY1520,454
FY1620,517
FY1720,493
FY1820,517
FY1919,752
FY2019,789
FY2120,500
FY2220,233
FY2320,441
FY2420,576
FY25—
FY26—
FY27—

School Enrollment

24 pts

Total Marblehead Public Schools students

FY012,792
FY022,875
FY032,970
FY043,003
FY053,067
FY063,133
FY073,242
FY083,212
FY093,262
FY103,232
FY113,206
FY123,172
FY133,269
FY143,327
FY153,245
FY163,208
FY173,264
FY183,185
FY193,051
FY202,963
FY212,703
FY222,602
FY232,622
FY242,617
FY25—
FY26—
FY27—

Per-Pupil Spending

17 pts

Total per-pupil (DESE)

FY01—
FY02—
FY03—
FY04—
FY05—
FY06—
FY07—
FY08$11,133
FY09$11,758
FY10$12,235
FY11$12,727
FY12$12,998
FY13$12,706
FY14$13,218
FY15$13,678
FY16$14,710
FY17$15,568
FY18$16,070
FY19$17,465
FY20$17,770
FY21$19,558
FY22$21,119
FY23$21,974
FY24$21,972
FY25—
FY26—
FY27—

OPEB Active

8 pts

Active employees enrolled in health plan

FY01—
FY02—
FY03—
FY04—
FY05—
FY06—
FY07—
FY08—
FY09—
FY10—
FY11700
FY12642
FY13748
FY14—
FY15663
FY16—
FY17717
FY18—
FY19—
FY20720
FY21—
FY22663
FY23—
FY24695
FY25—
FY26—
FY27—

OPEB Retired

7 pts

Retirees receiving health benefits

FY01—
FY02—
FY03—
FY04—
FY05—
FY06—
FY07—
FY08—
FY09—
FY10—
FY11—
FY12700
FY13539
FY14—
FY15538
FY16—
FY17537
FY18—
FY19—
FY20476
FY21—
FY22515
FY23—
FY24731
FY25—
FY26—
FY27—

GIC Family Premium

6 pts

Annual GIC Harvard Pilgrim family plan full cost

FY01—
FY02—
FY03—
FY04—
FY05—
FY06—
FY07—
FY08—
FY09—
FY10—
FY11—
FY12—
FY13—
FY14—
FY15—
FY16—
FY17—
FY18—
FY19$24K
FY20$26K
FY21—
FY22—
FY23$28K
FY24$32K
FY25$34K
FY26$39K
FY27—

PERAC Active

2 pts

Members of Marblehead Contributory Retirement

FY01—
FY02—
FY03—
FY04—
FY05—
FY06—
FY07—
FY08—
FY09—
FY10—
FY11—
FY12—
FY13—
FY14—
FY15—
FY16—
FY17—
FY18—
FY19—
FY20—
FY21—
FY22378
FY23—
FY24358
FY25—
FY26—
FY27—

PERAC Avg Salary

2 pts

Average salary of active pension members

FY01—
FY02—
FY03—
FY04—
FY05—
FY06—
FY07—
FY08—
FY09—
FY10—
FY11—
FY12—
FY13—
FY14—
FY15—
FY16—
FY17—
FY18—
FY19—
FY20—
FY21—
FY22$59K
FY23—
FY24$66K
FY25—
FY26—
FY27—

Coverage caveats: Pension_Expenditure is the ACFR line, which swings 30%+ year to year due to GASB accounting changes — do not read single-year changes as meaningful. OPEB Active/Retired are biennial actuarial snapshots. FY23 Total/Education FTE jumped +40, cause unconfirmed (possibly ESSER or methodology). Employee_Benefits is the broader ACFR "Employee benefits" line and already includes Group_Insurance and part of Pension_Expenditure — do not sum these three columns. See the data catalog for per-field source attribution and known gaps.

What's not here: single-year data points (FY26 budget line items, peer-town comparisons, override scenarios, case studies). Those live in sibling CSVs in the data/ directory — see the catalog for a map.