Two Harbors Secondary School

Two Harbors, MN 55616 #

Schools

About Two Harbors Secondary School

Two Harbors Secondary School is the secondary school for the Two Harbors end of Lake Superior School District (ISD 381), covering grades 6 through 12 with roughly 597 students (NCES Common Core of Data, 2024-2025, accessed 2026-08-13). The district's own site also refers to it as Two Harbors High School.

That dual naming is why published enrollment figures for this school vary so widely between sources: some count only the high school grades, others the full 6-12 span. The NCES figure above covers all seven grades.

The teams are the Agates, named for the stones the lake sorts onto the beaches a mile away.

Lake Superior School District enrolls 1,286 students across four schools and covers a large, sparsely populated county, running one elementary and one 6-12 secondary school in each of its two towns: Minnehaha Elementary and Two Harbors Secondary in Two Harbors, and William Kelley Elementary and Wm. M. Kelley Secondary in Silver Bay, about 30 minutes northeast (NCES Common Core of Data, 2024-2025). A district this size cannot offer the course catalog or activity breadth of a large one; what it offers instead is very small class sizes and unusual access to outdoor and place-based programming. Attendance follows which end of the county you live in, so confirm a specific address with the district. This guide builds its own transparent school ratings from Minnesota Department of Education report card data rather than republishing licensed third-party scores.

Attendance boundaries and programs change. Confirm with the district before you rely on this.
Nearby

Neighborhoods it serves

Sources

Where these facts come from

Last reviewed 2026-08-13 by Guide editorial.