Skip to content
BCER

WI ยท 2024-25 school year

Public schools in Wisconsin

Wisconsin has 2,190 open public schools run by 468 districts and other education agencies, enrolling 805,901 students. Schools average 14.0 students per teacher, compared with 15.3 nationally.

State totals

Districts
468
Schools
2,190
Students
805,901
Teachers (FTE)
57,734
Students per teacher
14.0
US: 15.3
Charter schools
225
Total spending
$13.8 billion
2020 finance data
Spending per pupil
$16,827
2020 finance data. US: $16,826

In the 2020 finance data, districts in Wisconsin spent $16,827 per pupil, which is above the US figure of $16,826. Dollars are nominal and not adjusted for regional costs or inflation.

Download all 2,190 Wisconsin schools (CSV)

School districts in Wisconsin

All 468 districts and agencies, largest first. Filter by name or city, or sort any column.
Milwaukee School DistrictMilwaukee15465,59916.5$17,506
Madison Metropolitan School DistrictMadison5425,15511.6$17,320
Green Bay Area Public School DistrictGreen Bay4118,37912.8$16,676
Kenosha School DistrictKenosha3318,31514.7$15,611
Racine Unified School DistrictRacine2515,78113.3$19,947
Appleton Area School DistrictAppleton3914,99413.9$13,528
Waukesha School DistrictWaukesha2710,92213.9$16,939
Eau Claire Area School DistrictEau Claire2310,68713.5$14,481
Janesville School DistrictJanesville229,35512.2$13,874
Sheboygan Area School DistrictSheboygan269,28513.7$14,702
Oshkosh Area School DistrictOshkosh189,10112.3$15,700
Sun Prairie Area School DistrictSun Prairie168,59612.2$24,049
Elmbrook School DistrictBrookfield107,84515.8$14,742
Wausau School DistrictWausau217,73813.3$15,178
Middleton-Cross Plains Area School DistrictMiddleton127,16713.1$22,627
Stevens Point Area Public School DistrictStevens Point166,91115.1$19,873
Wauwatosa School DistrictWauwatosa176,70412.9$24,343
West Allis-West Milwaukee School DistrictWest Allis156,61513.7$16,029
Oak Creek-Franklin Joint School DistrictOak Creek116,55415.6$18,266
Neenah Joint School DistrictNeenah116,47315.4$13,759
Fond du Lac School DistrictFond du Lac156,45713.4$21,177
McFarland School DistrictMcFarland95,92117.2$11,674
D C Everest Area School DistrictWeston125,84714.8$18,824
Verona Area School DistrictVerona115,79613.7$17,210
La Crosse School DistrictLa Crosse195,71711.0$18,432
Howard-Suamico School DistrictGreen Bay95,67814.0$13,668
West Bend School DistrictWest Bend125,36514.8$14,463
Hamilton School DistrictSussex85,13116.7$13,586
Hudson School DistrictHudson105,11914.8$14,629
Kimberly Area School DistrictCombined Locks95,07015.1$12,331
Beloit School DistrictBeloit124,95814.8$17,406
Oconomowoc Area School DistrictOconomowoc84,92814.3$14,506
Mukwonago School DistrictMukwonago94,83515.2$13,787
Franklin Public School DistrictFranklin84,66615.1$15,212
Muskego-Norway School DistrictMuskego64,60215.1$13,609
Wisconsin Rapids School DistrictWisconsin Rapids124,57814.0$15,504
Chippewa Falls Area Unified School DistrictChippewa Falls94,57415.2$17,066
De Pere School DistrictDe Pere64,48515.1$12,425
Manitowoc School DistrictManitowoc114,45212.0$14,518
Waunakee Community School DistrictWaunakee74,41512.4$14,283
New Berlin School DistrictNew Berlin64,33415.5$13,813
De Forest Area School DistrictDeForest74,24613.9$34,313
Hortonville Area School DistrictHortonville84,21414.6$12,329
Oregon School DistrictOregon84,18612.8$16,202
Kaukauna Area School DistrictKaukauna74,04415.0$15,133
Superior School DistrictSuperior83,90014.6$14,528
Menomonee Falls School DistrictMenomonee Falls63,87614.6$14,670
Pulaski Community School DistrictPulaski73,84813.7$13,393
Germantown School DistrictGermantown63,83515.5$14,036
Holmen School DistrictHolmen73,78712.8$16,852
Showing 1 to 50 of 468

Wisconsin district rankings

Ratio and spending lists include only districts with 1,000 or more students, so very small districts do not dominate. These are factual sorts, not quality ratings.

Schools by level

560 high schools, 386 middle schools and 1,092 elementary schools. The largest of each are listed below; use search or a district page for the rest.

High schools 560

  1. Middleton High Middleton, 2,303 students
  2. West High Madison, 2,222 students
  3. Oak Creek High Oak Creek, 2,220 students
  4. Preble High Green Bay, 2,149 students
  5. Neenah High Neenah, 2,013 students
  6. Vel Phillips Memorial High School Madison, 2,004 students
  7. Bay Port High Green Bay, 1,966 students
  8. Arrowhead High Hartland, 1,950 students
  9. Fond du Lac High Fond du Lac, 1,917 students
  10. Indian Trail High School and Academy Kenosha, 1,902 students
  11. Case High Racine, 1,856 students
  12. Verona Area High Verona, 1,820 students
  13. Hudson High Hudson, 1,697 students
  14. East High Madison, 1,643 students
  15. North High Appleton, 1,635 students

Middle schools 386

  1. Neenah Middle School Neenah, 1,913 students
  2. Kromrey Middle Middleton, 1,230 students
  3. River View School Kaukauna, 1,160 students
  4. Edison Middle Green Bay, 1,121 students
  5. Hudson Middle Hudson, 1,089 students
  6. Forest Park Middle Franklin, 1,056 students
  7. Mahone Middle Kenosha, 1,025 students
  8. Chippewa Falls Middle Chippewa Falls, 999 students
  9. John Muir Middle Wausau, 967 students
  10. Harvest Intermediate School DeForest, 966 students
  11. Wisconsin Rapids Area Middle Wisconsin Rapids, 943 students
  12. Oak Creek East Middle Oak Creek, 935 students
  13. Madison Middle Appleton, 929 students
  14. Glacier Creek Middle Cross Plains, 924 students
  15. Frank Lloyd Wright Intermediate West Allis, 902 students

Elementary schools 1,092

  1. Wisconsin Virtual Academy K-8 (WIVA) McFarland, 1,393 students
  2. Bruce Guadalupe Milwaukee, 1,364 students
  3. Gifford School Racine, 1,331 students
  4. Starbuck International School Racine, 1,133 students
  5. Mitchell School Racine, 1,040 students
  6. Lakeview K-8 Academy Kenosha, 988 students
  7. Salem Elementary Salem, 936 students
  8. Burleigh Elementary Brookfield, 927 students
  9. Red Smith K-8 Green Bay, 924 students
  10. Bay Lane Elementary Muskego, 912 students
  11. Union Grove Elementary Union Grove, 886 students
  12. Jerstad-Agerholm School Racine, 870 students
  13. Milwaukee Parkside School Milwaukee, 859 students
  14. Bristol Elementary Bristol, 830 students
  15. Winneconne Elementary Winneconne, 823 students

Cities with the most public schools

Neighbouring states

Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.