County directory · Wisconsin · 2026–27

School districts in Waukesha County, WI

Waukesha County has 18 regular public school districts, enrolling 58,571 students in 2024–25. The largest is Waukesha School District (10,922 students, 19% of the county), followed by Elmbrook School District and Hamilton School District. 17 of the 18 offer kindergarten. Wisconsin's kindergarten cutoff: turn 5 by September 1.

The 18 districts, largest first

School districts in Waukesha County, WI by 2024–25 enrollment
District and officeGradesSchoolsStudentsKindergartenDistrict office contact
Waukesha School District
301 Hyde Park Avenue, Waukesha
Pre-K–122710,922641
(262) 970-1012
Elmbrook School District
3555 N Calhoun Rd, Brookfield
Pre-K–12107,845470
(262) 781-3030
Hamilton School District
W220N6151 Town Line Rd, Sussex
Pre-K–1285,131296
(262) 246-1973
Oconomowoc Area School District
915 East Summit Avenue, Oconomowoc
also serves Dodge County and Jefferson County
Pre-K–1284,928290
(262) 560-2111
Mukwonago School District
385 E Veterans Way, Mukwonago
also serves Walworth County
Pre-K–1294,835262
(262) 363-6300
Muskego-Norway School District
S87W18763 Woods Rd, Muskego
also serves Racine County
Pre-K–1264,602236
(262) 971-1800
New Berlin School District
4333 S Sunnyslope Rd, New Berlin
Pre-K–1264,334296
(262) 789-6200
Menomonee Falls School District
W156N8480 Pilgrim Rd, Menomonee Falls
Pre-K–1263,876254
(262) 255-8440
Kettle Moraine School District
563 A J Allen Cir, Wales
also serves Jefferson County
Pre-K–12123,361170
(262) 968-6300
Pewaukee School District
404 Lake St, Pewaukee
Pre-K–1242,907188
(262) 691-2100
Arrowhead UHS School District
700 North Ave, Hartland
9–1211,950—
(262) 369-3611
Hartland-Lakeside J3 School District
800 E North Shore Dr, Hartland
Pre-K–831,091100
(262) 369-6743
Merton Community School District
N68W28460 Sussex Rd, Hartland
Pre-K–8289491
(262) 538-2227
Lake Country School District
1800 Vettelson Rd, Hartland
Pre-K–8144739
(262) 367-3606
Swallow School District
W299N5614 County Road E, Hartland
Pre-K–8143234
(262) 367-2000
Richmond School District
N56W26530 Richmond Rd, Sussex
Pre-K–8141039
(262) 538-1360
North Lake School District
N75W31283 Highway VV, North Lake
Pre-K–8136530
(262) 966-2033
Stone Bank School District
N68W33866 County Road K, Oconomowoc
Pre-K–8124130
(262) 966-2900

Waukesha County at a glance

Together the 18 districts run 107 schools from offices in 12 towns. The smallest by enrollment is Stone Bank School District, with 241 students; the median Waukesha County district has 2,907. By grade span: 10 Pre-K–12, 7 Pre-K–8 and 1 9–12. Without kindergarten: Arrowhead UHS School District (9–12).

Kindergarten in 2024–25, counting the 17 districts that report a K grade: 3,466 children. The biggest kindergarten was Waukesha School District's, with 641; Elmbrook School District had 470, and the smallest, Stone Bank School District, had 30.

Waukesha County holds 18 of Wisconsin's 420 regular districts (4.3%) and 7.4% of its 793,595 public school students, ranking 1st of 72 counties by number of districts and 3rd by enrollment. By size, 3 enroll 5,000 or more, 9 enroll 1,000 to 4,999 and 6 have fewer than 1,000 students, and the average school here has about 547 students.

4 districts reach past the county line: Oconomowoc Area School District (into Dodge County and Jefferson County), Mukwonago School District (into Walworth County), Muskego-Norway School District (into Racine County) and Kettle Moraine School District (into Jefferson County).

Which district am I in?

Each district draws its own attendance zones, so your home address decides it, and with 4 of Waukesha County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. Each one's own site:

Waukesha School District · Elmbrook School District · Hamilton School District · Oconomowoc Area School District · Mukwonago School District · Muskego-Norway School District · New Berlin School District · Menomonee Falls School District · Kettle Moraine School District · Pewaukee School District · Arrowhead UHS School District · Hartland-Lakeside J3 School District · Merton Community School District · Lake Country School District · Swallow School District · Richmond School District · North Lake School District · Stone Bank School District

What grade will my child be in?

↓ Tap Calculate to see the grade
Most US states use a September 1 cutoff. Year-stamped for the 2026–27 school year.

More in Wisconsin

Every Wisconsin district by county · Wisconsin kindergarten cutoff

More Wisconsin county directories: Dane County (15) · Grant County (10) · Kenosha County (12) · Milwaukee County (18) · Racine County (12) · Walworth County (15)

Sources

District list, grades, school counts and websites: NCES Common Core of Data (CCD) LEA Universe Directory, SY 2025-26 (preliminary, v0a), published July 1, 2026. Regular public districts only (NCES LEA types 1 and 2); charter-only, state-run and regional service agencies are not listed.
Enrollment: NCES CCD LEA Membership, SY 2024-25 (v1a), published December 29, 2025 — the newest year NCES has released.
Counties: NCES EDGE Public LEA Geocodes, SY 2024-25 (district office location) and NCES EDGE Geographic Relationship Files 2025 (grf25_lea_county) (counties each district boundary covers).
Downloaded October 20, 2026. Spot something off? Email [email protected].