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

3 schools in McBain Rural Agricultural Schools

Michigan · 1,081 students · 1 city

3 public-school campuses operate under McBain Rural Agricultural Schools, with roughly 1,081 K-12 students enrolled (1 elementary, 1 middle, and 1 high).

7-year change in McBain Rural Agricultural Schools

SY 2017-18 vs SY 2024-25
Total enrollment
1,081
+31 (+3%) vs SY 2017-18
School count
3
+1 (+50%) vs SY 2017-18
% White
86%
was 92%
% Hispanic
12%
was 6%
% Black
0%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameCityLevelGradesEnrollment
McBain Elementary SchoolMc BainElementaryPK-05520
McBain High SchoolMc BainHigh09-12294
McBain Middle SchoolMc BainMiddle06-08267

About McBain Rural Agricultural Schools

McBain Rural Agricultural Schools is a low-population Michigan school district running 3 campuses with combined enrollment near 1,081.

Looking at the level breakdown, McBain Rural Agricultural Schools comprises 1 elementary, 1 middle, and 1 high school.

Average enrollment per school in McBain Rural Agricultural Schools is about 360, lower than the Michigan average of roughly 406.

Five-year track record. Across the same 7-year window, public-school enrollment expanded 3%: 1,050 students in SY 2017-18 versus 1,081 in SY 2024-25. Over that span, McBain Rural Agricultural Schools gained 1 school, going from 2 to 3. Demographically, the Hispanic share of enrollment climbed from 6% to 12%.

Within the allk12 community for this area, the community for McBain Rural Agricultural Schools discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools does McBain Rural Agricultural Schools run?
McBain Rural Agricultural Schools has 3 public schools with a combined enrollment of about 1,081 students in Michigan.
What is the mix of elementary, middle, and high schools in McBain Rural Agricultural Schools?
McBain Rural Agricultural Schools includes 1 elementary, 1 middle, 1 high schools.
What is the largest school in McBain Rural Agricultural Schools?
McBain Elementary School is the largest public school in McBain Rural Agricultural Schools by enrollment, with approximately 520 students.
What grade levels does McBain Rural Agricultural Schools serve?
McBain Rural Agricultural Schools schools serve students from pre-K through grade 12, across 3 campuses.