The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

7 schools in Houston

Minnesota · Public K-12

Houston hosts 7 public K-12 schools inside Minnesota, collectively enrolling about 2,031 students (around 290 per campus).

7-year change in Houston

SY 2017-18 vs SY 2024-25
Total enrollment
2,031
-104 (-5%) vs SY 2017-18
School count
7
+2 (+40%) vs SY 2017-18
% White
70%
was 81%
% Hispanic
8%
was 4%
% Black
11%
was 7%
% Asian
2%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
HOUSTON ELEMENTARYElementaryPK-06247
HOUSTON SECONDARYHigh07-12234
Minnesota Virtual Academy ElementarElementaryKG-05392
Minnesota Virtual Academy HighHigh09-12706
Minnesota Virtual Academy MiddleMiddle06-08333
RIDGEWAY COMMUNITY SCHOOLElementaryPK-0597
SUMMIT LEARNING PROGRAMHigh09-1222

About Houston

Public education in Houston, Minnesota runs across 7 schools that hosts roughly 2,031 students. By footprint, Houston sits in the mid-sized bracket.

Looking at the level breakdown, the city comprises 3 elementary, 1 middle, and 3 high.

Schools in Houston average about 290 students each, 19% lower than the Minnesota norm.

Over the past 7-year window. Combined enrollment now sits at 2,031 students, shrank 5% from the 2,135 reported in SY 2017-18. Over that span, Houston gained 2 schools, going from 5 to 7. On the demographic side, White enrollment moved from 81% to 70% over the same window.

In the discussion threads here, the community for Houston discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many K-12 schools are in Houston, Minnesota?
There are 7 public K-12 schools in Houston, with a combined enrollment of about 2,031.
How many elementary, middle, and high schools are in Houston?
Houston has 3 elementary, 1 middle, 3 high public schools.
What is the largest public school in Houston?
Minnesota Virtual Academy High is the largest public school in Houston by enrollment, with approximately 706 students.
What school districts serve Houston?
Houston is served by 2 public school districts, including HOUSTON PUBLIC SCHOOL DISTRICT, RIDGEWAY COMMUNITY SCHOOL.
What grade levels do public schools in Houston cover?
Public schools in Houston serve students from pre-K through grade 12.
Are there charter schools in Houston?
1 of the 7 public schools in Houston are charter schools.