Cannonsburg Elementary School
Test scores
M-STEP 2024-25 . % Advanced + ProficientWhat this means: On the M-STEP, Michigan's statewide test, about 71 of every 100 students at this school read and write at grade level and about 71 of 100 do math at grade level. Across all Michigan schools, those numbers are about 48 and 45.
BeatsExpectations
Demographically-adjusted score · methodologyWhat this means: About 73% of students here test proficient in math and reading, well above the roughly 59% typical for Michigan schools with a similar share of low-income students. BeatsExpectations ranks schools against others at the same poverty level, not by raw scores, so a school can post high scores and still fall short of its prediction, or post lower scores and still beat it. This school clears its prediction by about 14 points, placing it in Michigan's top 10%.
7-year change
SY 2017-18 vs SY 2024-25About Cannonsburg Elementary School
Cannonsburg Elementary School is an intimate primary school in ROCKFORD, Michigan, one of the schools within Rockford Public Schools. The school serves 262 students in grades K through 5. By comparison, Michigan's public schools average about 369 students each, so Cannonsburg Elementary School sits 29% smaller than that benchmark.
Rockford Public Schools comprises 15 schools with combined enrollment of 7,440 students; Cannonsburg Elementary School is among them.
Demographically, Cannonsburg Elementary School reports that nearly all students (90%) are White. Beyond that, the school lists 6% multiracial, 3% Hispanic. The wider county runs roughly 73% White, putting the school's mix visibly more White than the area baseline.
On the income-and-resources front, Cannonsburg Elementary School reports 15 full-time-equivalent teachers, putting the student-to-teacher ratio at about 17.1:1. Statewide, the average ratio sits near 15.8:1, putting Cannonsburg Elementary School higher than the state norm the norm. An estimated 17% of students are eligible for free or reduced-price lunch, often used as a Title I proxy. By comparison, Kent County runs at roughly 47%, so the school's eligibility rate is somewhat below the surrounding baseline.
With demographic context factored in, Cannonsburg Elementary School sits in the top 10% of Michigan schools after the BeatsExpectations adjustment. Predicted proficiency for the school's FRL share is roughly 58.8%; actual is 72.8%, +14.0 points clear of the demographic baseline.
Around the school, community-level numbers for Kent County indicate median household earnings sit near $82,631, roughly 41% of adults have completed at least a four-year degree, and census figures put the poverty rate at about 6%. Across Kent County's 239 public schools (combined enrollment of about 97,253 students), Cannonsburg Elementary School is one campus in the mix.
Nearest neighbor: Lakes Elementary School, around 2.4 miles off. Counting just inside five miles, 6 other public schools cluster around Cannonsburg Elementary School. Among the 8 schools in that immediate cluster with test data (this one included), Cannonsburg Elementary School ranks 3rd on composite proficiency, ahead of the local average of 68.2%.
Cannonsburg Elementary School operates from a countryside location.
Over the past 7-year window. Looking back 7 years, enrollment at Cannonsburg Elementary School has expanded 34%, going from 196 students in 2018 to 262 in 2025. Class-load math has rose: from 15.8:1 in 2018 to 17.1:1 in 2025.
Within the allk12 community for this school, posts here usually surface around pickup logistics, teacher feedback, and after-school programs. Parents, students, alumni, and staff are welcome to weigh in.
Kent County at a glance
View full county profileQuick facts
Related schools
- Rockford High SchoolHigh · 1,750 students
- North Rockford Middle SchoolMiddle · 908 students
- East Rockford Middle SchoolMiddle · 788 students
- Rockford HS Freshman CenterHigh · 584 students
- Crestwood Elementary SchoolElementary · 469 students
- Edgerton Trails ElementaryElementary · 454 students
- Rockford High SchoolHigh · 1,750 students
- North Rockford Middle SchoolMiddle · 908 students
- East Rockford Middle SchoolMiddle · 788 students
- Rockford HS Freshman CenterHigh · 584 students
- Crestwood Elementary SchoolElementary · 469 students
- Edgerton Trails ElementaryElementary · 454 students
- Lakes Elementary School2.4 mi · 409
- East Rockford Middle School3.7 mi · 788
- Goodwillie Environmental School3.8 mi · 103
- Eastern Middle School4.4 mi · 528
- Eastern High School4.4 mi · 768
- Crestwood Elementary School4.5 mi · 469