Midwest
WI
Public Schools in Wisconsin
Full NCES CCD data · 2025–2026 School Year
2,229
Public Schools
454
Districts
805,901
Students
58,698
Teachers FTE
13.7:1
Avg S:T Ratio
$18,869
Per-Pupil Spend
237
Charter Schools
39%
Avg Free Lunch
School Districts in Wisconsin
Showing top 60 of 454 districts · sorted by school count
Milwaukee School District
Milwaukee
156 schools
65,550 students
View →
Madison Metropolitan School District
Verona
54 schools
25,155 students
View →
Green Bay Area Public School District
Green Bay
44 schools
18,379 students
View →
Kenosha School District
Pleasant Prairie
41 schools
18,315 students
View →
Appleton Area School District
Grand Chute
39 schools
14,994 students
View →
Wisconsin Department of Corrections
Winnebago
33 schools
159 students
View →
Waukesha School District
Waukesha
27 schools
10,922 students
View →
Racine Unified School District
Sturtevant
27 schools
15,781 students
View →
Sheboygan Area School District
Sheboygan
26 schools
9,285 students
View →
Eau Claire Area School District
Eau Claire
24 schools
10,687 students
View →
Janesville School District
Janesville
22 schools
9,355 students
View →
Oshkosh Area School District
Oshkosh
21 schools
9,101 students
View →
Wausau School District
Wausau
21 schools
7,738 students
View →
La Crosse School District
La Crosse
19 schools
5,717 students
View →
Stevens Point Area Public School District
Stevens Point
17 schools
6,848 students
View →
Wauwatosa School District
Wauwatosa
17 schools
6,704 students
View →
West Allis-West Milwaukee School District
West Milwaukee
16 schools
6,615 students
View →
Sun Prairie Area School District
Sun Prairie
16 schools
8,549 students
View →
Fond du Lac School District
Fond du Lac
15 schools
6,457 students
View →
Wisconsin Rapids School District
Wisconsin Rapids
12 schools
4,578 students
View →
Verona Area School District
Verona
12 schools
5,796 students
View →
West Bend School District
West Bend
12 schools
5,365 students
View →
Tomah Area School District
Wyeville
12 schools
2,970 students
View →
D C Everest Area School District
Weston
12 schools
5,847 students
View →
Neenah Joint School District
Neenah
12 schools
6,473 students
View →
Beloit School District
Beloit
12 schools
4,958 students
View →
Kettle Moraine School District
Wales
12 schools
3,361 students
View →
Middleton-Cross Plains Area School District
Verona
12 schools
7,167 students
View →
Oak Creek-Franklin Joint School District
Oak Creek
11 schools
6,554 students
View →
Manitowoc School District
Manitowoc
11 schools
4,452 students
View →
Watertown Unified School District
Watertown
10 schools
3,076 students
View →
Elmbrook School District
Elm Grove
10 schools
7,845 students
View →
Hudson School District
Hudson
10 schools
5,119 students
View →
Baraboo School District
North Freedom
9 schools
2,598 students
View →
River Falls School District
River Falls
9 schools
3,442 students
View →
Mukwonago School District
North Prairie
9 schools
4,835 students
View →
Kimberly Area School District
Kimberly
9 schools
5,070 students
View →
McFarland School District
McFarland
9 schools
5,921 students
View →
Howard-Suamico School District
Suamico
9 schools
5,678 students
View →
Burlington Area School District
Burlington
9 schools
2,876 students
View →
Chippewa Falls Area Unified School District
Jim Falls
9 schools
4,574 students
View →
Superior School District
Superior
9 schools
3,900 students
View →
Menomonie Area School District
Menomonie
8 schools
3,199 students
View →
Marshfield Unified School District
Marshfield
8 schools
3,553 students
View →
Oconomowoc Area School District
Oconomowoc
8 schools
4,928 students
View →
Hamilton School District
Sussex
8 schools
5,131 students
View →
Mauston School District
Mauston
8 schools
1,378 students
View →
Beaver Dam Unified School District
Beaver Dam
8 schools
2,988 students
View →
Northland Pines School District
Saint Germain
8 schools
1,342 students
View →
Hortonville Area School District
Hortonville
8 schools
4,214 students
View →
Franklin Public School District
Franklin
8 schools
4,666 students
View →
Oregon School District
Oregon
8 schools
4,186 students
View →
Menasha Joint School District
Menasha
8 schools
3,121 students
View →
Portage Community School District
Portage
8 schools
1,956 students
View →
Ripon Area School District
Ripon
7 schools
1,705 students
View →
Elkhorn Area School District
Elkhorn
7 schools
3,515 students
View →
Holmen School District
Holmen
7 schools
3,787 students
View →
De Forest Area School District
Windsor
7 schools
4,246 students
View →
Waunakee Community School District
Waunakee
7 schools
4,415 students
View →
New London School District
Readfield
7 schools
2,019 students
View →
Schools by Level
Top 10 Schools by Enrollment
Top Schools — Student:Teacher Ratio
Finance Summary
$18,869
Per-Pupil Spend
45%
Instruct. %
$15,714M
Total Revenue
$15,207M
Total Expend.
Interactive School Map — Wisconsin
Click a pin to view school details
Dark
Light
Satellite
OSM
Loading…
Revenue Sources
Federal
$1,957.0M
State
$6,728.7M
Local
$7,028.1M
Total Revenue: $15,714M
Expenditure
Instruction
$6,832M
Other
$8,375M
Total Expenditure: $15,207M
Per-Pupil: $18,869
45% of spending goes to instruction
Source: NCES F-33 Annual Survey of Local Government Finances in Education, 2023.
Education Overview
Total Public Schools
2,229
School Districts
454
Total Enrollment
805,901
Total Teachers (FTE)
58,698
Avg S:T Ratio
13.7:1
Avg Free Lunch %
39.4%
Charter Schools
237 of 2,229
Elementary Schools
1,092
Middle Schools
386
High Schools
560
Finance (Aggregate)
Total Revenue
$15,714M
Total Expenditure
$15,207M
Per-Pupil Spending
$18,869
Instruction %
45%
Federal Revenue
$1,957M
State Revenue
$6,729M
Local Revenue
$7,028M
Data Source
NCES CCD 2022–23