State profile · NCES F-33 FY2022

Vermont Teacher Salaries

Estimated teacher pay and per-pupil spending across 101 public school districts in Vermont, from the NCES Common Core of Data finance survey.

$112,556
Est. state avg salary
+36.8%
vs national
#6
National rank
101
Districts

What does the NCES F-33 data show for Vermont?

Vermont reports 101 public school districts in the NCES Common Core of Data FY2022 Local Education Agency Finance Survey, with an estimated average teacher salary of $112,556. That places the state in the top decile of US teacher-pay rankings — #6 of 51, meaningfully above the national F-33 estimate of $82,292 (+36.8%). The state's public schools serve 80,093 students across these districts.

Among enrolling districts, pay varies widely: Winooski School District reports the highest estimated average salary at $170,864, while Southwest Vermont Union Elementary School District #87 sits at the lower end at $57,644 — a spread of $113,219 between top and bottom reporting districts. Licensing rules, state aid formulas, collective bargaining density, and local tax bases all drive this intra-state variation. Urban and suburban districts with larger tax bases typically lead, while rural districts often lag despite lower cost of living.

Teacher compensation here reflects both state policy choices — the statutory minimum salary schedule, pension funding levels, licensure reciprocity — and the funding formula that determines how much state aid each district receives per pupil. A #6 national rank signals where Vermont sits in the competition for teachers against neighboring states; teacher shortage areas typically correlate with lower pay rank. Figures below are per-district estimates derived from the F-33 instructional salary expenditure field (Z33) divided by estimated teacher FTE — a district-level aggregate, not individual salary records.

Highest-paying districts in Vermont

Estimated average teacher salary, enrolling districts (200+ students)

Est. avg salary

What this shows Winooski School District leads Vermont on the F-33 instructional-salary estimate. Service entities (CTCs, county offices) are excluded — their enrollment-based ratios are not reliable salary figures.

Source NCES CCD F-33 Finance Survey, FY2022 As of FY2022

Districts by Estimated Teacher Salary

District Est. Avg Salary Enrollment Per-Pupil Exp
Winooski School District $170,864 770 $69,723
Hartford School District $147,808 1,471 $30,524
Burlington School District $146,018 3,469 $31,399
Mill River Unified School District $145,427 784 $28,737
Essex-Westford Educational Community Unified School District $144,176 3,804 $28,687
Rutland City School District $139,493 2,013 $29,413
Orange Southwest Unified School District $138,549 879 $31,545
Rivendell Interstate School District $134,355 442 $32,281
South Burlington School District $129,408 2,688 $23,430
Saint Johnsbury School District $126,221 680 $40,268
Champlain Valley Unified School District $125,734 4,201 $25,304
Harwood Unified School District $125,722 1,793 $26,615
Kingdom East Unified Union School District $125,330 1,244 $37,610
Maple Run Unified School District $125,145 2,624 $26,763
Barre Unified Union School District #97 $125,132 2,157 $27,675
Addison Central Unified School District $122,165 1,760 $24,860
Lamoille South Unified Union School District #90 $121,683 1,631 $24,317
Norwich School District $121,593 339 $42,664
Missisquoi Valley School District #89 $121,046 1,793 $26,149
Washington Central Unified Union School District #92 $120,777 1,486 $27,219
Lamoille North Modified USD #058A $119,410 610 $27,339
Colchester School District $118,112 2,384 $22,808
North Country Junior UHSD #22 $117,894 235 $25,336
Twinfield USD #33 $117,670 309 $23,563
Twin Valley Unified School District $117,372 371 $27,396
Champlain Islands Unified Union School District #66 $116,538 208 $42,221
Blue Mountain USD #21 $113,969 393 $22,796
Newport City School District $113,123 325 $23,212
Lamoille North Modified USD #058B $111,779 759 $25,813
Springfield School District $110,452 1,227 $31,586
North Country Senior UHSD #22 $109,819 691 $30,197
Slate Valley Unified Union School District #62 $108,726 1,252 $28,428
Milton Incorporated School District $108,552 1,537 $24,300
Montpelier Roxbury Unified Union School District $107,562 1,247 $23,148
Mount Mansfield Unified Union School District #401 $107,560 2,613 $21,990
Caledonia Cooperative Unified School District $106,675 394 $33,020
White River Unified School District $104,220 596 $20,331
Addison Northwest Unified School District $102,560 922 $27,537
Waits River Valley USD #36 $102,202 252 $27,865
Enosburgh-Richford Unified Union School District #88 $101,223 1,116 $20,032
Oxbow Unified Union School District #91 $100,938 698 $23,437
Mt. Abraham Unified School District $100,112 1,433 $26,602
Ludlow Mt. Holly Unified Union School District $99,783 207 $39,203
Green Mountain Unified School District $99,058 722 $21,504
Cambridge School District $97,958 311 $20,884
Windham Southeast Unified Union School District #96 $96,660 2,392 $24,531
Bellows Falls UHSD #27 $95,661 310 $23,823
Danville School District $95,433 381 $20,543
Lake Region UHSD #24 $93,587 368 $21,992
Arlington School District $93,402 410 $18,651
First Branch Unified School District $92,744 246 $33,337
Northern Mountain Valley Unified Union School District #85 $89,828 784 $23,907
Taconic and Green Regional School District $89,260 1,034 $33,506
Windsor Central Unified Union School District $89,199 1,067 $20,458
Hartland School District $88,940 283 $34,979
Hazen UHSD #26 $87,391 299 $23,886
Rutland Town School District $87,288 365 $24,296
Quarry Valley Unified Union School District #70 $83,530 1,092 $17,681
Otter Valley Unified Union School District #53 $80,209 1,247 $18,376
Windham Northeast Union Elementary School District #95 $79,349 238 $27,059
Derby School District $78,797 474 $16,681
Lake Region Union Elementary Middle School District $78,459 772 $19,149
Mount Ascutney School District #86 $77,297 653 $19,539
Paine Mountain School District $74,636 1,070 $17,858
Rockingham School District $72,530 504 $19,014
Weathersfield School District $71,786 252 $26,536
Orleans Southwest Union Elementary School District #94 $70,623 353 $20,725
Craftsbury Town School District $70,550 209 $19,584
Echo Valley Community School District $67,910 201 $25,975
Mount Anthony UHSD #14 $67,834 1,484 $18,881
Fairfax School District $65,019 1,031 $14,592
Georgia School District $61,738 630 $22,621
Southwest Vermont Union Elementary School District #87 $57,644 1,369 $16,696

Specialized non-enrolling agencies (career/technical centers, county offices, service co-ops) are excluded from the salary ranking — their enrollment-based estimates are not reliable.

Data: NCES CCD F-33 Finance Survey, FY2022. Salary estimates based on instructional expenditure variable Z33 divided by estimated teacher FTE. Not individual salary data. Read our methodology.

Data sourced from official public datasets. See our methodology for details. Retrieved and formatted by PlainTeacher Editorial