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

3 schools in Bagley

Minnesota · Public K-12

Public-school enrollment in Bagley comes to roughly 870 students across 3 schools (1 elementary and 2 high).

7-year change in Bagley

SY 2017-18 vs SY 2024-25
Total enrollment
870
-186 (-18%) vs SY 2017-18
School count
2
-1 (-33%) vs SY 2017-18
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
BAGLEY ALPHigh09-120
BAGLEY ELEMENTARYElementaryPK-06482
BAGLEY SECONDARYHigh07-12388

About Bagley

Bagley is a sparse Minnesota city in terms of public-school footprint, with 3 schools and 870 students total.

For a sense of the school types, the city spans 1 elementary, and 2 high.

Average school size in Bagley is around 290 students, 19% lower than the Minnesota average of about 357.

Five-year track record. Total public-school enrollment in Bagley has contracted 18% since SY 2017-18, moving from about 1,056 students to 870. Over that span, Bagley lost 1 school, going from 3 to 2.

In the discussion threads here, the community for Bagley discusses open enrollment windows, redistricting talk, and busing logistics. Parents, students, and educators in the area can post or comment.

Frequently asked questions

How many K-12 schools are in Bagley, Minnesota?
There are 3 public K-12 schools in Bagley, with a combined enrollment of about 870.
How many elementary, middle, and high schools are in Bagley?
Bagley has 1 elementary, 2 high public schools.
What is the largest public school in Bagley?
BAGLEY ELEMENTARY is the largest public school in Bagley by enrollment, with approximately 482 students.
What school districts serve Bagley?
Bagley public schools are operated by BAGLEY PUBLIC SCHOOL DISTRICT.
What grade levels do public schools in Bagley cover?
Public schools in Bagley serve students from pre-K through grade 12.