Saint John's Preparatory School is a Catholic/Benedictine day and boarding college preparatory school for students in grades 6-12. The 6th Grade students and Middle School students (grades 7-8) are from the area. The Upper School students (grades 9-12) include day students from the area, along with 5 or 7-day boarding students from Minnesota, across the United States and from around the world.
U.S. students come from seven different states, including: California, Maine, Minnesota, South Dakota, Texas, Washington and Wisconsin. International students represent 18 countries, including Austria, Bahamas, Bosnia/Herzogevenia, Chile, China, Costa Rica, Ethiopia, Luxembourg, Hong Kong, Indonesia, Japan, Korea, Mexico, Pakistan, Somalia, Senegal, Taiwan and Thailind.