State profile · NCES F-33 FY2022

Wisconsin Teacher Salaries

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

$77,480
Est. state avg salary
-5.8%
vs national
#27
National rank
420
Districts

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

Wisconsin reports 420 public school districts in the NCES Common Core of Data FY2022 Local Education Agency Finance Survey, with an estimated average teacher salary of $77,480. That places the state in the middle third of US teacher-pay rankings — #27 of 51, below the national F-33 estimate of $82,292 (-5.8%). The state's public schools serve 816,486 students across these districts.

Among enrolling districts, pay varies widely: Bayfield School District reports the highest estimated average salary at $158,577, while McFarland School District sits at the lower end at $39,633 — a spread of $118,943 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 #27 national rank signals where Wisconsin 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 Wisconsin

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

Est. avg salary

What this shows Bayfield School District leads Wisconsin 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
Bayfield School District $158,577 397 $38,008
Gibraltar Area School District $149,511 522 $25,134
Lac du Flambeau #1 School District $147,161 539 $30,271
Three Lakes School District $110,594 488 $23,494
North Crawford School District $106,756 393 $20,623
Nicolet Union High School School District $104,794 1,090 $23,802
Albany School District $104,035 311 $22,518
Cambria-Friesland School District $103,034 328 $22,905
Waterford UHS School District $102,113 956 $23,009
Glendale-River Hills School District $101,211 958 $19,685
Wabeno Area School District $101,117 367 $21,975
Plum City School District $100,198 253 $20,123
Sevastopol School District $99,527 603 $32,944
Maple Dale-Indian Hill School District $98,562 438 $32,279
Monticello School District $98,520 294 $20,537
La Farge School District $98,333 243 $43,292
Bowler School District $98,016 320 $24,750
Weston School District $97,529 263 $24,300
Iowa-Grant School District $97,457 694 $17,171
Black Hawk School District $96,967 366 $18,708
Minocqua J1 School District $96,568 555 $19,850
Pecatonica Area School District $96,515 396 $20,045
Beecher-Dunbar-Pembine School District $96,419 236 $23,758
Boscobel Area School District $96,321 738 $18,650
Southern Door County School District $96,242 990 $18,093
Florence County School District $96,215 391 $22,660
Cudahy School District $95,978 2,153 $19,407
Madison Metropolitan School District $95,846 25,497 $20,303
Fort Atkinson School District $95,794 2,581 $18,858
Lakeland UHS School District $95,608 781 $21,689
Clayton School District $95,441 295 $20,939
Gresham School District $95,372 282 $20,000
Hustisford School District $95,257 311 $21,897
Tri-County Area School District $95,026 567 $18,055
Sturgeon Bay School District $94,629 1,050 $28,320
Rio Community School District $94,537 367 $19,621
Greenwood School District $93,854 362 $21,370
Menominee Indian School District $93,809 957 $27,002
Wauzeka-Steuben School District $93,750 236 $22,178
Elmwood School District $93,491 318 $21,311
Pepin Area School District $93,471 242 $22,446
Bruce School District $93,270 445 $19,809
Luck School District $93,209 388 $23,075
Shorewood School District $93,093 1,906 $28,599
Fox Point J2 School District $92,873 851 $18,927
La Crosse School District $92,700 6,139 $18,341
Menasha Joint School District $92,294 3,172 $18,334
Wilmot UHS School District $91,805 906 $20,882
Twin Lakes #4 School District $91,570 277 $23,794
Augusta School District $90,663 611 $23,047
Greendale School District $90,645 2,673 $15,977
Green Bay Area Public School District $90,491 19,166 $18,203
Suring Public School District $90,488 338 $21,962
Northwood School District $90,234 321 $18,377
Argyle School District $89,639 291 $18,478
Clintonville School District $89,509 1,131 $35,714
Spooner Area School District $89,457 1,049 $28,014
Potosi School District $89,352 301 $21,721
Mineral Point Unified School District $89,313 764 $21,025
Seneca Area School District $88,933 253 $19,850
Juda School District $88,921 278 $18,090
Prairie Farm Public School District $88,643 387 $17,618
Drummond Area School District $88,380 324 $19,429
Montello School District $88,191 597 $19,956
Manitowoc School District $88,101 4,762 $16,160
Lake Country School District $87,941 488 $14,129
Siren School District $87,889 405 $22,832
River Valley School District $87,791 1,127 $18,238
Prentice School District $87,530 328 $20,655
Wausaukee School District $87,391 368 $20,495
Lake Holcombe School District $87,208 274 $24,277
Riverdale School District $87,148 668 $18,253
Deerfield Community School District $87,087 726 $16,260
Dodgeland School District $87,000 755 $32,543
Elkhart Lake-Glenbeulah School District $86,993 459 $19,338
Northland Pines School District $86,775 1,372 $18,051
Owen-Withee School District $86,765 459 $24,031
Burlington Area School District $86,715 2,950 $19,802
Lake Geneva-Genoa City UHS School District $86,467 1,363 $20,688
Birchwood School District $86,446 287 $18,153
Cadott Community School District $86,392 819 $18,315
Flambeau School District $86,211 479 $20,789
Shullsburg School District $86,203 316 $17,737
Watertown Unified School District $86,012 3,265 $16,547
Winter School District $85,959 245 $26,490
Elcho School District $85,951 263 $22,323
Rice Lake Area School District $85,910 2,197 $16,102
Lancaster Community School District $85,474 971 $15,884
Fennimore Community School District $85,422 793 $15,803
Monroe School District $85,392 2,246 $17,495
Racine Unified School District $85,284 16,516 $19,548
Superior School District $85,271 4,181 $16,287
Viroqua Area School District $84,929 1,062 $17,632
Arcadia School District $84,873 1,264 $17,279
Wausau School District $84,842 7,989 $16,097
Benton School District $84,722 216 $21,384
Oshkosh Area School District $84,568 9,203 $18,688
Johnson Creek School District $84,499 619 $26,300
Necedah Area School District $84,459 693 $20,291
Shiocton School District $84,403 729 $16,739

Showing top 100 of 402 enrolling districts. 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