Schools & Families in Faribault

Faribault's education picture centers on a single public district, Faribault Public Schools, alongside a real, historic private boarding-school option distinct from the public system.

Exploring the idea of moving?

We can connect you with a local real estate professional who knows the area -- no pressure, just a starting point.

Learn more

Faribault Public Schools (ISD #656)

Faribault Public Schools serves the city and surrounding rural Rice County communities, operating an Early Learning Center, two elementary schools (grades 1-5), one middle school (grades 6-8), one high school (grades 9-12), an alternative learning center, and an online 7-12 school.

Faribault Senior High School

Faribault Senior High School enrolled approximately 956 students for the 2024-2025 school year, with a student-teacher ratio of approximately 18.3:1 -- the city's sole public high school.

Shattuck-St. Mary's: a real, historic private alternative

Shattuck-St. Mary's School, founded 1858, is a private, Episcopal-affiliated, coeducational boarding school serving grades 6-12 with approximately 391 students -- a real, historic institutional anchor distinct from the public ISD #656 system, though its small size doesn't meaningfully shift the city's broader population age.

Key takeaways

Want to know what your budget actually buys here?

Tell us a bit about what you're looking for and we'll connect you with someone local who can walk you through real numbers.

Get local guidance

Read the full Faribault overview for the complete picture -- housing, taxes, climate, and who this place genuinely fits.

Planning a move?

Tell us what you're looking for and we'll connect you with a local expert who can help you make it happen.

Talk to a local expert
Last reviewed: 2026-08-27. Independent research; not financial, tax, or legal advice -- confirm current figures with a local professional before making a decision.