Saint Thomas Academy in Inver Grove Heights, MN


For a high school that emphasizes academic, spiritual, and physical well-being, choose Saint Thomas Academy. Built on a beautiful 88-acre campus overlooking Rogers Lake in Mendota Heights, Minnesota, the Academy has a reputation for excellence in all walks of life.

Saint Thomas Academy features an all-boys military Catholic high school in the Inver Grove Heights, MN area. Our Historic Campus

Our private school welcomes grade 6–12 boys from the Minneapolis/St. Paul area. Conveniently located off of the 494 Interstate, our school rests just 10 minutes from Inver Grove Heights.

Our students enjoy physical activities on our large campus, and nearby parents participate in Academy events as they visit students and attend athletic events, plays, and concerts.

An Outstanding Tradition

Since 1885, the Academy has stood for integrity, leadership, and excellence. Today, our students benefit from one of the best college preparatory strategies Minnesota has to offer. The surrounding community also benefits from the combined 25,000 hours of service our cadets contribute.

Schedule a tour of campus to view the beautiful grounds of our private school in the Inver Grove Heights, MN area.

You can also browse our website to inquire about our educational programs, or apply for admission. We anticipate a bright, successful future for your son.