Boundary-to-School Enrollment Flow Analysis
2024-2025 School Year Data
Area 5 boundaries: 3,521 students
Area 5 schools: 4,226 students
Includes all students across 44 boundaries and 21 schools
83.5% Cottonwood (highest)
61.2% Morningside (lowest)
Average: 75.2% stay at boundary school
Penn: 606 students
Morningside: 561 students
Oakwood: 533 students
1. Oakwood β Cottonwood: 45 students
2. Upland Terrace β Morningside: 42 students
3. Driggs β Morningside: 38 students
4. Oakridge β Morningside: 36 students
5. Morningside β Driggs: 33 students
6. Rosecrest β Penn: 31 students
Morningside: 66.3% from elsewhere (372/561)
Penn: 55.0% from elsewhere (333/606)
Eastwood: 53.2% from elsewhere (142/267)
These "destination schools" draw heavily from other boundaries
323 students from out of district attend Area 5 schools
Top recipients:
β’ Oakwood: 84 students
β’ Morningside: 73 students
β’ Penn: 50 students
138 students from Area 5 attend non-Area 5 schools
Top destinations:
β’ Alternative 3-A: 65 students
β’ Woodstock: 62 students
β’ 9 other schools: 11 students
Note: The Area 5 study does not include data on students who leave public schools for private schools or home schooling. Therefore, these tables do not include students who leave public schools for private schools or home schooling.
Key Insight: Morningside emerges as a regional "magnet school" appearing in 10 of the top 15 cross-boundary flows and drawing 66% of its students from outside its boundary. Meanwhile, Cottonwood shows the strongest local loyalty with 83.5% in-boundary enrollment. This suggests diverse school preferences across Area 5, with some families prioritizing proximity while others seek specific programs or school characteristics.
Diagonal cells (bold) show students who live in a boundary and attend that same school. Zero values are shown in gray.
Sankey charts are powerful visual tools for showing flows or transfers between groups. In this context, a Sankey diagram illustrates how groups of students move from their home boundary (where they live) to the school they actually attend. Each flow's width is proportional to the number of students, helping you instantly see where the largest enrollments and movements occur.
The matrix data tables below each Sankey chart provide the same information in a detailed, structured grid: each row represents a boundary, and each column shows how many students from that boundary attend a particular school. The diagonal values (bolded) highlight students attending their neighborhood school. Off-diagonal values show the degree of mobility or transfers between boundaries and schools.
Why use both?
Sankey charts make it easy to see the pattern and scale of student movement at a glanceβespecially large flows and unusual transfers, which can be hard to spot in a numeric table. The matrix tables give the exact underlying numbers for analysis and reference.
Together, Sankey diagrams and matrix tables provide both an intuitive visual overview and precise details about student enrollment mobility. This enables deeper insights for planning, equity analysis, and understanding how specialized programs affect attendance patterns across boundaries.
Description: Shows enrollment flow from 44 boundaries to 21 schools (10 Area 5 schools plus 11 alternative/specialty schools). Uses only basic mobility tables with no program or geographic breakouts.
Total Students: 4,366 students across all boundaries and schools
Area 5 Boundaries: 3,521 students (from 10 Area 5 boundaries)
Area 5 Schools: 4,226 students (attending 10 Area 5 schools)
Dimensions: 44 boundaries Γ 21 schools
Data Source: π₯ Download Matrix 1 CSV
Description: Separates DLI and ALC programs into distinct columns. Traditional tracks calculated as Total - ALC - DLI to avoid double counting.
Total Students: 4,226
Dimensions: 44 boundaries Γ 14 schools/programs
Programs Broken Out:
Data Source: π₯ Download Matrix 2 CSV
Description: Breaks out geographic sub-portions as separate boundary rows. Main boundaries adjusted to subtract portions and avoid double counting.
Total Students: 4,222
Dimensions: 47 boundaries/portions Γ 10 schools
Geographic Portions:
Data Source: π₯ Download Matrix 3 CSV
Source: All mobility data originally published by Granite School District on their 2025 Population Analysis Studies & Data page (Area 5 Mobility Data section).
β οΈ This is an independent analysis, not affiliated with Granite School District. The goal of this analysis is to improve accessilibty to the PAC Area 5 2025 Boundary Study data. If you find inaccuracies in the data or any other mistakes, or would like to contribute directly, please reach out to https://github.com/granite-pa-25-resources/home/issues and submit a bug report. .