The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.
SCHOOL COMMUNITY·BYRON PUBLIC SCHOOL DISTRICT·NCES 270735004958

Byron Primary School

820 7TH STREET NE, BYRON, MN 55920 · (507) 624-0311 · Olmsted County
GRADES PK–02ELEMENTARY31-TOWNREGULAR SCHOOL519 STUDENTS
Enrollment
519
Elementary
DISTRICT 535 · STATE 344
Student : Teacher
11.7:1
44 FTE teachers
DISTRICT 13.8:1 · STATE 13.7:1
Free / Reduced Lunch
18%
94 students
DISTRICT 16% · STATE 48%
Community
5
0 members
Enrollment and student:teacher ratio compared against other elementary schools. Free/Reduced Lunch and demographics compared against all schools.

Enrollment by grade, 2024-25

GradeStudentsShare
Pre-K326%
Kindergarten15029%
Grade 116432%
Grade 217333%
Student demographics
30%Diversity index
The chance that two students picked at random belong to different racial or ethnic groups.
DISTRICT 25% · STATE 60% · US 70%
White
43183%
DISTRICT 86% · STATE 60% · US 43%
Hispanic
367%
DISTRICT 5% · STATE 12% · US 30%
Black
102%
DISTRICT 1% · STATE 12% · US 15%
Asian
122%
DISTRICT 3% · STATE 7% · US 6%
Two+
296%
DISTRICT 4% · STATE 7% · US 5%
Native American
10%
DISTRICT 0% · STATE 2% · US 1%
Student head counts by race/ethnicity from federal NCES enrollment data. District, state, and US figures are each group's share of all public school students in that area (US excludes territories). Very small groups may be suppressed in the source, so categories do not always sum exactly to total enrollment.
Gender split
Male
27453%
Female
24547%

School pathway

Students here typically continue to
Byron Primary School→Byron Intermediate School→Byron Middle School→Byron Senior High School
Based on grade levels within Byron Public School District. Attendance zones can vary; confirm enrollment with the district.

Discussions

+ POST

Schools most like Byron Primary School

SchoolStudentsLow-incomeProficient
Byron Primary School this school51918.1%N/A
Byron Intermediate School
BYRON
55116.0%66.3%
BAYVIEW ELEMENTARY
WACONIA
53016.0%61.9%
MEADOWVALE ELEMENTARY
ELK RIVER
55416.2%62.5%
JONATHAN ELEMENTARY
CHASKA
54120.0%61.3%
Shirley Hills Primary School
MOUND
44720.4%84.0%
Matched among Minnesota elementary schools on enrollment, the share of students from low-income families (eligible for free or reduced-price lunch), and racial and ethnic makeup. Proficient is the average share of students meeting the state standard across all of the school's state tests in 2023-24 and 2024-25, the same combined score our test-score rankings use. Online schools and schools serving specialized populations are not matched.

Where Byron Primary School ranks

Among elementary schools
MeasureThis schoolIn MinnesotaIn Olmsted County
Enrollment
ranked largest first
519#266 of 1,130#8 of 31
Students per teacher
ranked fewest first
11.7:1#159 of 769#1 of 7
Diversity index
ranked most diverse first
30.2%#579 of 796#18 of 24
Free and reduced lunch
ranked highest share first
18.1%#854 of 942#24 of 27
Enrollment change since 2017-18
ranked fastest growth first
+1.4%#213 of 244#6 of 6
Ranked against other public elementary schools. Online schools are left out of every list, and test-score lists leave out schools that serve specialized populations. Each rank links to the full list. Arrows under a test-score rank show places moved since the prior test year, among schools tested both years.

4-year change

SY 2020-21 vs SY 2024-25
Enrollment
519
-54 (-9%) vs 2020
Student : Teacher
11.7:1
was 14.3:1
Source: NCES Common Core of Data

Enrollment and staffing by year

School yearStudentsTeachers (FTE)Students per teacherFree and reduced lunch
2024-2551944.411.7:118% (94)
2023-2453043.412.2:120% (104)
2022-2352636.414.5:118% (96)
2020-215734014.3:19% (52)
2017-1851234.215.0:111% (56)
Source: NCES Common Core of Data. Rows are the federal collections on file for Byron Primary School.

Since 2017-18: students up 1% (512 to 519); teachers up 30% (34.2 to 44.4).

About Byron Primary School

Byron Primary School operates as a high-enrollment elementary school in BYRON, Minnesota. Its enrollment is 519 students, spread over pre-K through 2. Across elementary schools in Minnesota, the average enrollment is about 344.

Byron Public School District runs 4 schools with a combined 2,342 students. Byron Primary School is one of them.

The share of students at Byron Primary School who are White is 83%. Smaller groups are 7% Hispanic, 6% multiracial, and 2% Asian. A diversity index of 30% means there is a 30% chance two randomly chosen students at Byron Primary School are from different groups.

Byron Primary School has 44.4 full-time-equivalent teachers on staff and a student-to-teacher ratio of 11.7:1. The school's 11.7:1 compares with an average of 13.7:1 for elementary schools in Minnesota. The school has 18% of students eligible for free or reduced-price lunch. The rate at public schools in Olmsted County averages 35%, higher than here.

In Olmsted County, where the school is located, the median household earns about $95,406 a year, roughly 49% of adults have a four-year degree or more, and about 5% of residents live below the federal poverty line. Counting Byron Primary School, Olmsted County has 72 public schools.

Byron Intermediate School sits about 0.1 miles from Byron Primary School. Inside a five-mile radius, there are 3 other public schools.

NCES lists the school's locale as Town: Fringe. That means it sits in a town close to an urbanized area.

In 2020-21, Byron Primary School enrolled 573 students. By 2024-25, that number had fallen to 519. The student-to-teacher ratio dropped from 14.3:1 in 2020-21 to 11.7:1 in 2024-25.

Parents, students, and staff can share information on athletics, class schedules, and weather closures here. Members of the school community can share what they know.

Olmsted County at a glance

View full county profile
Population
164,498
Census ACS
Median income
$95,406
Household, ACS
Bachelor's+
49%
Adults 25+
Poverty rate
5%
Below federal line
Schools in county
72
24,627 students

Quick facts

School name
Byron Primary School
District
Byron Public School District
Address
820 7TH STREET NE, BYRON, MN 55920
Phone
(507) 624-0311
County
Olmsted County
Level
Elementary
Grade range
PK–02
Total enrollment
519
Teachers (FTE)
44
Student–teacher ratio
11.7:1
Free and reduced lunch
94 (18%)
Locale
31-Town: Fringe
NCES ID
270735004958
Charter school
No
Virtual school
No

Related schools

Other schools in Byron Public School District
Other schools in BYRON
Nearby schools

Frequently asked questions

About Byron Primary School
How many students attend Byron Primary School?
Byron Primary School enrolls approximately 519 students in grades PK-02.
What grades does Byron Primary School serve?
Byron Primary School serves grades PK-02.
How many students per teacher at Byron Primary School?
Approximately 11.7:1 students per teacher at Byron Primary School.
What is the student diversity at Byron Primary School?
Student demographics at Byron Primary School are roughly 83% White, 7% Hispanic, 2% Black, 2% Asian, 6% Two or more.
What district is Byron Primary School in?
Byron Primary School is part of Byron Public School District.
Data sourceSchool profile facts are sourced from the NCES. Community content is posted by allk12 members.
+ Post