Region Redistribution - End Results
Status: COMPLETE - All Territories Contiguous | November 13, 2025
Interactive Visualizations
ZIP-Level Territory Map
Interactive map showing all 2,617 school assignments across 20 RM + 1 AD territories. Four counties subdivided at ZIP level: DADE, ORANGE, HILLSBOROUGH, BROWARD. All territories county-level contiguous. Includes ZIP code search to find which RM covers any ZIP. Hover over areas to see RM names and school counts.
Open MapRM Assignments Table
Sortable table showing all 20 RMs + 1 AD with school counts, targets, balance differences, and county assignments. Click column headers to sort. Color-coded by balance status.
Open TableDocumentation
Technical Specifications
Complete algorithm specifications, constraints, and methodology (CLAUDE.md).
View SpecificationsSchool Status Management
Procedures for handling new schools, closures, and annual rebalancing processes.
View ProceduresData Files
final_rm_assignments.json- Per-RM detailed metrics (schools, counties, ZIPs)final_rm_summary.csv- Summary table (schools, targets, diffs)assignment_changes.csv- School-by-school change log (31.3% total churn, 16.2% net churn)
schools.csv- School database (2,617 schools with final assignments)rms.csv- Regional Manager roster (20 RMs: 15 standard + 5 senior; plus 1 AD)florida_zip_adjacency.json- ZIP code adjacency graphdistances.csv- RM-to-school road miles (125-mile radius)
Key Results
- 100% Coverage: All 2,617 schools assigned (no unassigned)
- 100% Contiguity: All 21 territories form single connected geographic regions (no disconnected pockets)
- Balance Rate: 16/20 RMs within tolerance (80%); AD at exact target
- Travel Reduction: 203 fewer 100-mile roundtrips (564 → 361, -36.0%)
- Road Distances: Algorithm uses actual driving distances (MapBox API), not straight lines
- Distance Compliance: 85% (17/20 RMs) within 125-mile hard limit
- Subdivided Counties: 4 counties at ZIP level (DADE, ORANGE, HILLSBOROUGH, BROWARD)
- Churn Rate: 820 schools total (31.3%) - 396 to 3 new RMs (48.3% of churn, inevitable), 424 redistributed among existing RMs (16.2% net churn)
- Clean Mapping: Every ZIP code assigned to exactly one RM (enables ZIP lookup tools)
Project Timeline
Most Impacted Territories
- Jalem Robinson: 211 schools changed - Lost PINELLAS County (109 schools) to New RM #1 (St Petersburg). PINELLAS is high-density gap region requiring dedicated coverage. Territory now consolidated in HILLSBOROUGH/PASCO (153 schools, within target).
- Russell Hunt: 181 schools changed - Lost POLK County (94 schools) to New RM #3 (Lakeland). POLK County needed dedicated coverage. New RM #3 positioned in Lakeland to serve this region. Russell assigned 136 schools across 4 counties (HERNANDO, LAKE, ORANGE, SUMTER).
- Kelly Valdivia: 118 schools changed - Internal DADE rebalancing among 3 RMs + 1 AD. Territory adjusted for FTE-proportional balance (157 schools, within 130-170 range).
- Dina Damus: 111 schools changed - Internal DADE rebalancing (Senior RM, 0.6 FTE). Territory adjusted to 96 schools (within 78-102 range).
- Note: All changes have geographic/equity justifications. 43.4% of total churn went to 3 new RMs (inevitable).
Organization: Step Up For Students
Last Updated: November 18, 2025