Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / Wisconsin /Waukesha
County · Wisconsin

Public schools in Waukesha County, Wisconsin

119 public schools

★ Best schools in Waukesha County →
22 school districts 21 cities 🗺 View Waukesha County on the map →
119
public schools
62,829
total enrollment
PK–12
grade span
21
cities

Schools serving each grade

PK
K
1
2
3
4
5
6
7
8
9
10
11
12

Schools by level

After-school providers & vendors in Waukesha County (click to expand)

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors serving Waukesha County.

State-funded operators, licensed school-age providers, and ELO-P enrichment vendors. Each card links to its source.

Run an after-school program here and don’t see it? List your program — free →

Schools (119)

School City District Level Grades Enrollment
Arrowhead High Hartland Arrowhead UHS School District High 9-12 2,084
Asa Clark Middle Pewaukee Pewaukee School District Middle 6-8 644
Banting Elementary Waukesha Waukesha School District Elementary PK-5 476
Bay Lane Elementary Muskego Muskego-Norway School District Elementary PK-4 955
Benjamin Franklin Elementary And Early Learning Center Menomonee Falls Menomonee Falls School District Elementary PK-2 509
Bethesda Elementary Waukesha Waukesha School District Elementary PK-5 457
Big Bend Elementary Big Bend Mukwonago School District PK-6 440
Brookfield Elementary Brookfield Elmbrook School District Elementary PK-5 589
Burleigh Elementary Brookfield Elmbrook School District Elementary PK-5 757
Butler Middle Waukesha Waukesha School District Middle 6-8 850
Central High Brookfield Elmbrook School District High 9-12 1,200
Clarendon Avenue Elementary Mukwonago Mukwonago School District PK-6 510
Cushing Elementary Delafield Kettle Moraine School District Elementary PK-5 363
Cushing Elementary Delafield Kettle Moraine School District Elementary PK-5 407
District 4K Mukwonago Mukwonago School District Elementary PK-PK 202
Dixon Elementary Brookfield Elmbrook School District Elementary PK-5 569
Dousman Elementary Dousman Kettle Moraine School District Elementary PK-5 361
Eachieve Academy - Wisconsin Waukesha Waukesha School District High 6-12 850
Eachieve Elementary Waukesha Waukesha School District Elementary K-5 260
Eagle Elementary Eagle Palmyra-Eagle Area School District PK-6 264
Eagleville Charter School Eagle Mukwonago School District K-6 96
East High Brookfield Elmbrook School District High 9-12 1,340
Eisenhower Middle/High New Berlin New Berlin School District High 7-12 1,064
Elmwood Elementary New Berlin New Berlin School District PK-6 564
Fairview South Brookfield Elmbrook School District High 5-12 10
Greenland Elementary Oconomowoc Oconomowoc Area School District Elementary PK-4 304
Hadfield Elementary Waukesha Waukesha School District Elementary PK-5 233
Hamilton High Sussex Hamilton School District High 9-12 1,484
Hawthorne Elementary Waukesha Waukesha School District Elementary PK-5 334
Heyer Elementary Waukesha Waukesha School District Elementary PK-5 408
Heyer Elementary Waukesha Waukesha School District Elementary PK-5 391
High School Of Health Sciences Wales Kettle Moraine School District High 9-12 200
Hillcrest Elementary Waukesha Waukesha School District Elementary PK-5 315
Hoover Elementary New Berlin West Allis-West Milwaukee School District Elementary PK-5 370
Horizon School Pewaukee Pewaukee School District Elementary 3-5 617
Horning Middle Waukesha Waukesha School District Middle 6-8 624
Kettle Moraine 4K Genesee Depot Kettle Moraine School District Elementary PK-PK 64
Kettle Moraine Explore Wales Kettle Moraine School District Elementary K-5 136
Kettle Moraine Explore Wales Kettle Moraine School District Elementary K-5 122
Kettle Moraine High Wales Kettle Moraine School District High 9-12 911
Kettle Moraine Middle Dousman Kettle Moraine School District Middle 6-8 827
Km Global Sch Wales Kettle Moraine School District High 9-12 87
La Casa De Esperanza Charter School Waukesha La Casa De Esperanza Inc. PK-8 197
Lake Country School Hartland Lake Country School District PK-8 505
Lake Denoon Middle Muskego Muskego-Norway School District 5-8 752
Lannon Elementary Lannon Hamilton School District Elementary K-4 294
Les Paul Middle Waukesha Waukesha School District Middle 6-8 598
Life Entrepreneur Magnet Sch Hartland Hartland-Lakeside J3 School District Middle 6-8 62
Lowell Elementary Waukesha Waukesha School District Elementary PK-5 371
Magee Elementary Genesee Depot Kettle Moraine School District Elementary PK-5 247
Maple Avenue Elementary Sussex Hamilton School District Elementary K-4 348
Marcy Elementary Menomonee Falls Hamilton School District Elementary K-4 503
Meadow View Elementary Oconomowoc Oconomowoc Area School District Elementary PK-4 482
Meadowbrook Elementary Waukesha Waukesha School District Elementary PK-5 260
Menomonee Falls High Menomonee Falls Menomonee Falls School District High 9-12 1,306
Merton Intermediate Merton Merton Community School District 5-8 376
Merton Primary Merton Merton Community School District Elementary PK-4 441
Mill Valley Elementary Muskego Muskego-Norway School District Elementary PK-4 495
Mukwonago High Mukwonago Mukwonago School District High 9-12 1,645
Muskego High Muskego Muskego-Norway School District High 9-12 1,689
Muskego Lakes Middle Muskego Muskego-Norway School District 5-8 685
Nature Hill Intermediate Oconomowoc Oconomowoc Area School District 5-8 833
New Berlin Middle/High New Berlin New Berlin School District High 7-12 1,086
Norris Academy Mukwonago Norris School District High K-12 17
Norris Academy Virtual School Mukwonago Norris School District High K-12 17
North Elementary Hartland Hartland-Lakeside J3 School District Elementary PK-2 442
North High Waukesha Waukesha School District High 9-12 1,072
North Lake Elementary North Lake North Lake School District PK-8 308
North Middle Menomonee Falls Menomonee Falls School District Middle 6-8 859
North Shore Middle Hartland Hartland-Lakeside J3 School District Middle 6-8 353
Oconomowoc High Oconomowoc Oconomowoc Area School District High 9-12 1,686
Orchard Lane Elementary New Berlin New Berlin School District PK-6 484
Orchard Lane Elementary New Berlin New Berlin School District PK-6 470
Park Lawn Elementary Oconomowoc Oconomowoc Area School District Elementary PK-4 434
Park View Middle Mukwonago Mukwonago School District Middle 7-8 751
Pewaukee High Pewaukee Pewaukee School District High 9-12 870
Pewaukee Lake Elementary Pewaukee Pewaukee School District Elementary PK-2 750
Pilgrim Park Middle Elm Grove Elmbrook School District Middle 6-8 850
Poplar Creek Elementary New Berlin New Berlin School District PK-6 441
Prairie Elementary Waukesha Waukesha School District Elementary PK-5 302
Prairie View Elementary North Prairie Mukwonago School District PK-6 391
Richmond Elementary Sussex Richmond School District PK-8 427
Riverside Elementary Menomonee Falls Menomonee Falls School District Elementary 3-5 410
Riverview School Waukesha Waukesha School District High 6-12 4
Riverview School Waukesha Waukesha School District High 6-12 3
Rolling Hills Elementary Mukwonago Mukwonago School District PK-6 491
Ronald Reagan Elementary New Berlin New Berlin School District PK-6 625
Rose Glen Elementary Waukesha Waukesha School District Elementary PK-5 525
School For Arts And Performance Wales Kettle Moraine School District High 9-12 127
School For Arts And Performance Wales Kettle Moraine School District High 9-12 108
Section Elementary Mukwonago Mukwonago School District PK-6 475
Shady Lane Elementary Menomonee Falls Menomonee Falls School District Elementary PK-2 488
Silver Lake Intermediate Oconomowoc Oconomowoc Area School District 5-8 618
Silver Lake Intermediate Oconomowoc Oconomowoc Area School District 5-8 612
Silver Spring Intermediate Sussex Hamilton School District 5-6 738
South Elementary Hartland Hartland-Lakeside J3 School District Elementary 3-5 307
South High Waukesha Waukesha School District High 9-12 930
Stone Bank Elementary Oconomowoc Stone Bank School District PK-8 317
Summit Elementary Oconomowoc Oconomowoc Area School District Elementary PK-4 477
Summit View Elementary Waukesha Waukesha School District Elementary PK-5 510
Swallow Elementary Hartland Swallow School District PK-8 451
Swanson Elementary Brookfield Elmbrook School District Elementary PK-5 752
Templeton Middle Sussex Hamilton School District Middle 7-8 791
Tonawanda Elementary Elm Grove Elmbrook School District Elementary PK-5 408
Valley View Elementary Menomonee Falls Menomonee Falls School District Elementary 3-5 325
Wales Elementary Wales Kettle Moraine School District Elementary PK-5 340
Waukesha Academy Of Health Professions Waukesha Waukesha School District High 9-12 183
Waukesha East Alternative School Waukesha Waukesha School District High 6-12 56
Waukesha East Alternative School Waukesha Waukesha School District High 6-12 69
Waukesha Engineering Preparatory Academy Waukesha Waukesha School District High 9-12 186
Waukesha Stem Academy Waukesha Waukesha School District PK-8 704
Waukesha Transition Academy Waukesha Waukesha School District High 12-12 33
West High Waukesha Waukesha School District High 9-12 1,192
White Rock Campus Waukesha Waukesha School District Elementary PK-PK 234
White Rock School Waukesha Waukesha School District PK-8 210
Whittier Elementary Waukesha Waukesha School District Elementary PK-5 185
Willow Springs Learning Center Menomonee Falls Hamilton School District Elementary PK-PK 264
Wisconsin Hills Middle Brookfield Elmbrook School District Middle 6-8 805
Woodside Elementary Sussex Hamilton School District Elementary K-4 529

All Wisconsin schools

Out-of-school-time (OST) resources

After-school & summer programs, funding, and support serving Waukesha County, Wisconsin.

Statewide afterschool network
Wisconsin Out of School Time Alliance
https://www.wosta.org/ →
Free at-home enrichment
Resource Portal AI
Get free lessons →