📍 2100 Bristol St, Middleton, Dane County, 53562
Middleton High is a State/Public serving high age pupils, located in Middleton, Dane County. The school has 2,309 pupils enrolled. It is part of the Middleton-Cross Plains Area School District school district.
View all schools in Middleton-Cross Plains Area School District →