Perry Upper Elementary
Virtual schools are not graded, because they enroll students from across the state rather than a local area. How grades work
Enrollment by grade, 2024-25
| Grade | Students | Share |
|---|---|---|
| Grade 3 | 66 | 21% |
| Grade 4 | 78 | 25% |
| Grade 5 | 84 | 27% |
| Grade 6 | 79 | 26% |
Test scores
M-STEP 2024-25 . % Advanced + ProficientWhat this means: On the M-STEP, Michigan's statewide test, about 41 of every 100 students at this school read and write at grade level and about 42 of 100 do math at grade level. Across all Michigan schools, those numbers are about 48 and 45.
4-year change
SY 2020-21 vs SY 2024-25Enrollment and staffing by year
| School year | Students | Teachers (FTE) | Students per teacher | Free and reduced lunch |
|---|---|---|---|---|
| 2024-25 | 307 | 16.2 | 18.9:1 | 37% (114) |
| 2023-24 | 293 | 19.4 | 15.1:1 | 45% (131) |
| 2022-23 | 286 | 17.2 | 16.6:1 | 49% (139) |
| 2020-21 | 269 | 17 | 15.8:1 | 47% (127) |
| 2017-18 | 306 | 17.8 | 17.2:1 | 44% (136) |
| 2015-16 | 367 | 19 | 19.3:1 | 44% (160) |
| 2010-11 | 381 | 20 | 19.1:1 | 41% (157) |
| 2000-01 | 446 | 21 | 21.2:1 | 20% (91) |
| 1990-91 | 425 | N/A | N/A | N/A |
Since 2017-18: students unchanged (306 to 307); teachers down 9% (17.8 to 16.2).
About Perry Upper Elementary
Perry Upper Elementary is listed by the National Center for Education Statistics as an elementary school in PERRY, Michigan. The school runs grades 3 through 6 and enrolls 307 students.
Perry Upper Elementary is in Perry Public Schools, a district with 976 students across 3 schools.
The share of students at Perry Upper Elementary who are White is 91%. Enrollment also includes 6% multiracial and 3% Hispanic. Shiawassee County residents are about 94% White, a similar share. Its diversity index, the chance that two randomly chosen students belong to different racial or ethnic groups, is 18%.
With 16.2 full-time-equivalent teachers, the student-to-teacher ratio is about 18.9:1. Elementary schools in Michigan have an average ratio of 15.8:1. Student poverty is often measured by lunch eligibility; at Perry Upper Elementary, 37% qualify for free or reduced-price lunch. Public schools in Shiawassee County average 45%.
Looking at the county, Shiawassee County, median household income comes to about $67,404, a bachelor's degree or higher is held by about 20% of adults, and the share of residents below the poverty line is 8%. The county's public schools total 31, with about 10,105 students.
Measured in a straight line, Perry Secondary Campus Home to Perry Middle Perry High Sc is about 0.1 miles from Perry Upper Elementary. Within five miles are 4 other public schools.
Its location is classified as Rural: Distant by the National Center for Education Statistics. Perry Upper Elementary carries a virtual school designation in NCES data.
The 2020-21-to-2024-25 change in enrollment was a 14% increase, from 269 to 307. Staffing shifted too: the ratio moved from 15.8:1 to 18.9:1.
Perry Upper Elementary has a community page on allk12 for topics such as pickup and drop-off, after-school programs, and teacher feedback. Teachers and staff are welcome to share updates too.
Shiawassee County at a glance
View full county profileQuick facts
Related schools
- Perry Secondary Campus Home to Perry Middle Perry High ScHigh · 476 students
- Perry Elementary Early Learning CenterElementary · 193 students
- Perry Secondary Campus Home to Perry Middle Perry High ScHigh · 476 students
- Perry Elementary Early Learning CenterElementary · 193 students
- Perry Secondary Campus Home to Perry Middle Perry High Sc0.1 mi · 476
- Perry Elementary Early Learning Center0.4 mi · 193
- Morrice Area Elementary School1.9 mi · 196
- Morrice Area High School2.0 mi · 215
- Laingsburg High School7.2 mi · 340
- Laingsburg Middle School7.9 mi · 251