Community prompt from u/allk12. Replies below.
Cavanaugh School
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Community prompt from u/allk12. Replies below.
Test scores
M-STEP 2024-25 . % Advanced + ProficientBeatsExpectations
Demographically-adjusted score · methodology7-year change
SY 2017-18 vs SY 2024-25About Cavanaugh School
Cavanaugh School is a primary school of intimate scale in LANSING, Michigan, overseen by Lansing Public School District, serveing 245 students in grades pre-K through 3. That puts it 34% smaller than the typical public school in Michigan, which averages around 369 students.
Lansing Public School District comprises 26 schools with combined enrollment of 10,048 students; Cavanaugh School is among them.
In terms of who attends, Cavanaugh School shows that the most-represented group is Black (32%), with the rest of the student body spread across multiple groups. Other groups include 25% Hispanic, 22% White, 18% multiracial, 3% Asian. That is noticeably more Black than the county at large, where the share is closer to 11%.
On the income-and-resources front, On paper, Cavanaugh School has 17 full-time-equivalent teachers, translating to a class-load average of around 14.2:1. That figure is tighter than the state norm's 15.8:1 average. Roughly 81% of students at Cavanaugh School qualify for free or reduced-price lunch, often used as a Title I proxy. Set against Ingham County (around 49%), the school's rate is north of typical.
On a demographically-adjusted basis, Cavanaugh School sits in the top 10% of Michigan schools after the BeatsExpectations adjustment. Predicted proficiency for the school's FRL share is roughly 30.5%; actual is 44.9%, +14.4 points clear of the demographic baseline.
In the broader community, ACS estimates for Ingham County put the typical household earns roughly $65,526 per year, about 41% of the adult population holds a bachelor's degree or above, and roughly 9% of residents live below the federal poverty line. Cavanaugh School is one of 100 public schools in Ingham County (combined enrollment of about 37,914 students).
Nearest neighbor: Everett High School, around 0.3 miles off. Counting just inside five miles, 8 other public schools cluster around Cavanaugh School.
The campus sits in a city-core setting.
Five-year trend. Over the past 7-year window, the student count showed little movement: 251 students in 2018 compared to 245 in 2025. The White share of enrollment ticked down from 30% to 22% over that span. Class-load math has fell: from 15.2:1 in 2018 to 14.2:1 in 2025.
Within the allk12 community for this school, recent activity here tends to focus on school events, parent volunteer needs, and clubs. Members of the school community can share what they know.
Ingham County at a glance
View full county profileQuick facts
Related schools
- Everett High SchoolHigh · 1,017 students
- Gardner International SchoolElementary · 874 students
- Eastern High SchoolHigh · 798 students
- Pattengill SchoolElementary · 706 students
- JW Sexton High SchoolHigh · 586 students
- Dwight Rich School of the ArtsElementary · 562 students
- Everett High SchoolHigh · 1,017 students
- Waverly Senior High SchoolHigh · 987 students
- Gardner International SchoolElementary · 874 students
- Insight School of MichiganHigh · 862 students
- Eastern High SchoolHigh · 798 students
- Pattengill SchoolElementary · 706 students
- Everett High School0.3 mi · 1,017
- Gardner International School0.6 mi · 874
- Kendon School0.8 mi · 159
- Ingham County Youth Center0.9 mi · 12
- Ingham AcademyFamily Center1.1 mi · 41
- Attwood School1.1 mi · 426