A non-partisan, non-profit project by Yoav Lurie.

Every number on the map comes from data published by the Boulder Valley School District. The sources below list where each piece came from, with links to the original documents.

Data sources

BVSD October Pupil Count (2014–2025)

bvsd.org — Enrollment Statistics: Historical Pupil Count

Used for: each school's current enrollment, 10-year peak, % of peak, and the 2014–2025 trend line on every card.

Annual Enrollment Trend Report — February 10, 2026

Presented to the Board of Education; includes the elementary "Capacity Summary 2025-26" (updated 1/26/2026). Agenda item · Report PDF

Used for: elementary building capacity and projected enrollment 2026-27 → 2030-31 (report p. 9); districtwide totals by level (p. 6); counts of schools in the advisory and engagement phases (p. 10).

Declining Enrollment Worksession — October 21, 2025

Board work session including the "Middle Level 5-Year Projections" table. Agenda item · Presentation PDF

Used for: middle-school building capacity (2024 figures) and projected enrollment 2026-27 → 2029-30, including the grade 6-8 portion of K-8 schools (slides 42–43); middle-level utilization in the district overview.

Resilient Schools Proposal — August 25, 2026

BVSD's proposed plan to close, consolidate, reconfigure or relocate eight schools, presented to the Board of Education Aug. 25, 2026. Board vote scheduled Sept. 22, 2026; changes would take effect in 2027-28 if approved. BVSD proposal page · Board presentation PDF · Boulder Reporting Lab coverage

Used for: the "Proposed Plan" color mode, the movement arrows showing where students and programs would go, the "Proposed plan" notes on affected schools' cards, the "2030 w/ proposal" view in the % of Capacity color mode, the "After the proposal" summary in the district overview, and the amber "with proposal" lines and enrollment ranges on those cards' capacity charts (post-change projections for 2027-28 and 2030-31 from the Board presentation, pp. 25, 37, 39, 48, 51 and 54; ranges depend on how many students from a sending school follow the reassignment). School-by-school descriptions use the district's own language.

Resilient Schools process

bvsd.org — Resilient Schools: Responding to declining enrollment · "Latest enrollment data confirms need for holistic action" (Feb 2026)

Used for: the phase chips shown on school cards, which reflect BVSD's Long Range Advisory Committee (LRAC) thresholds — advisory phase (≤2 classes per grade and ≤60% of capacity) and community engagement phase (≤1.5 classes per grade and ≤50% of capacity, sustained in projections) — plus schools BVSD projects to cross those thresholds by 2030.

BVSD attendance-area maps

BVSD's attendance-area GIS layers (elementary, middle, high, and district boundary), as published in the district's ArcGIS maps linked from the K-12 School Finder.

Used for: the dashed attendance-boundary overlays and the district outline.

Basemap & software

Map rendering by Leaflet; basemap tiles by Esri (Light Gray Canvas) with underlying data © OpenStreetMap contributors.

Notes & caveats

Elementary projections run through 2030-31; middle-school projections come from an earlier report and run through 2029-30, with capacity as of 2024. BVSD has not published per-school capacity or projection tables for high schools, so high-school cards show enrollment history only. Capacity figures are BVSD's program capacity based on current use of each building. If you spot an error, please get in touch.

Open source

This project is dedicated to the public domain under CC0 1.0 — use it for anything, commercial or not, with or without attribution. Code and data: github.com/yoavlurie/bvsd-enrollment. This site is not affiliated with or endorsed by BVSD.

← Back to the map