Few things are more important to Minnesota families than the well-being of our kids, and when it comes to schools and education -- they play such a big role in shaping the adult our children will become.

Every year, Niche.com ranks the best schools across the country and here in Minnesota. While they also rank colleges, were going to take a look at K-12 schools in the state. And to narrow it down even more, we'll focus on the best schools in southern Minnesota for 2023.

Here are the southern Minnesota public and private high schools that placed in the Top-50 this year.

The Best Public High Schools in Southern Minnesota for 2023

  • Northfield High School (Northfield, MN) - #23 Best Public High Schools in Minnesota
  • Mankato West Senior High School (Mankato, MN) - #24 Best Public High Schools in Minnesota
  • Mayo Senior High School (Rochester, MN) - #39 Best Public High Schools in Minnesota
  • Marshall High School (Marshall, MN) - #43 Best Public High Schools in Minnesota
  • Century High School (Rochester, MN) - #46 Best Public High Schools in Minnesota
Get our free mobile app

The Best Private High Schools in Southern Minnesota for 2023

  • Shattuck-St. Mary's School (Faribault, MN) - #9 Best Private High Schools in Minnesota
  • Lourdes High School (Rochester, MN) - #25 Best Private High Schools in Minnesota
  • Cotter High School (Winona, MN) - #26 Best Private High Schools in Minnesota
  • Schaeffer Academy (Rochester, MN) - #31 Best Private High Schools in Minnesota
  • Loyola Catholic School (Mankato, MN) - #35 Best Private High Schools in Minnesota
  • Bethlehem Academy (Faribault, MN) - #36 Best Private High Schools in Minnesota
  • Cathedral High School (New Ulm, MN) - #37 Best Private High Schools in Minnesota
  • Pacelli High School (Austin, MN) - #38 Best Private High Schools in Minnesota
  • Minnesota Valley Lutheran High School (New Ulm, MN) - #42 Best Private High Schools in Minnesota
  • Southwest Minnesota Christian High School (Edgerton, MN) - #50 Best Private High Schools in Minnesota
golf card
loading...

There are 227 public high schools in Minnesota. According to the 2023 Niche.com rankings Owatonna and Blooming Prairie High Schools received an overall score of B, while Faribault and Kasson-Mantorville received a B-. Kenyon-Wanamingo was given a C+.

So who came in number one? The top-ranked public high school in the state of Minnesota is Math & Science Academy in Woodbury, and the #1 ranked private high school is The International School of Minnesota, located in Eden Prairie.

LOOK: 13 Picture-Perfect Minnesota Airbnb's to Stay in This Winter

STAR STRUCK: See Where These 15 Celebrities Went to High School in Minnesota