Declining, or leveling off? What BVSD’s own enrollment forecasts show
A Mesa parent noticed that the district’s forecasts for Mesa and Bear Creek moved in opposite directions between October 2025 and February 2026, and a district planner’s email describes births leveling off. This memo lines up every enrollment forecast BVSD has published since 2023 against what actually happened, to see whether declining enrollment still describes the years ahead or mainly the years behind.
- For elementary schools, the district’s newest forecast has the decline ending. The January 2026 forecast, the one in the February 10 report and on page 12 of the August 25 proposal, has elementary enrollment falling for three more years to a low in 2028-29, then rising in 2029-30 and 2030-31. Each of the proposal’s four regions reaches its low by 2029-30, and Boulder’s elementary schools rise after 2028-29.
- District-wide the decline continues, but most of what is projected is in middle and high school. Of the 1,670 fewer students the proposal projects by 2030-31, 298 are in elementary grades, 780 in middle school and 592 in high school. The smaller classes reached elementary school first and are now moving up. The proposal acts on schools that serve elementary grades.
- Births in BVSD’s attendance areas stopped falling in 2018. The district’s own counts fell from 2,058 in 2007 to 1,604 in 2018 and have stayed between 1,524 and 1,645 a year since. Staff have reported the leveling to the LRAC and the Board since December 2024. The planner’s email is one of those reports, and it is dated January 24, 2025, not 2026.
- So at the elementary level, most of the decline has already happened. Elementary enrollment fell by 2,621 students, 20 percent, from its 2014 peak to 2025. The newest forecast has it 298 lower in 2030-31. The empty seats are real, but they come from the past decline: elementary buildings are 67 percent full now and projected at 65 percent in 2030-31.
- The forecasts move by a few hundred students from one edition to the next. The forecast for 2028-29 elementary enrollment was 9,174 in January 2024, 9,444 in January 2025 and 9,273 in January 2026; for 2027-28 it was 9,479 in the March 2023 projection the LRAC worked from, then 9,308, 9,589 and 9,367 in the three January editions. District-wide, fall 2024 came in above the forecast and fall 2025 below it. For single schools, last fall’s misses one year out ran from −17 to +8 percent.
- Mesa and Bear Creek: the parent’s figures are right. The October 21, 2025 work session reused the January 2025 forecast unchanged; the January 2026 edition cut Mesa’s 2029-30 figure from 224 to 202 and raised Bear Creek’s from 272 to 310. Births in the Bear Creek, Mesa and shared attendance areas rose from 33 in 2019 to 70 in 2024, and children born in 2024 start kindergarten in 2029-30, the year Bear Creek’s forecast jumps. The proposal itself projects 522 resident students in the combined area by 2030-31, more than the 492 seats in the Bear Creek building.
The planner’s email
On January 24, 2025, senior planner Glen Segrue sent Rob Price and Susan Cousins the new capacity table, the spreadsheet behind each year’s trend report. He wrote that noticeably fewer schools met the engagement threshold than under the previous forecast, because the elementary projection for 2028-29 was about 100 students higher than a year earlier. His reasons: elementary enrollment in fall 2024 came in about 110 over projection, 2024’s kindergarten class was large, and the newest birth data showed births leveling, with small gains in the Nederland and Flatirons areas. In his words: New birth data (2023) shows continued leveling off generally
. Email, 1 page Between the two published tables the difference at 2028-29 is 270, not 100; the email doesn’t say what his figure measures.
The copy the group received has a file name that reads like January 2026, but the header is dated January 24, 2025, and the contents match that year: the forecast ends in 2029-30, the newest births are 2023’s and the large kindergarten is 2024’s. It is not in the Boulder Reporting Lab production; its layout matches the district’s records-request releases.
The table he attached is the one on page 9 of the February 11, 2025 report, marked updated January 24, 2025. p. 9 Its Boulder rows reappear unchanged on slide 17 of the October 21, 2025 work session, where the Board turned from the LRAC’s school-by-school thresholds to a regional approach. p. 17 The LRAC heard the same message on January 27, 2025, and the February 2025 report told the Board that enrollment would keep declining, but more slowly than the previous year’s forecast. LRAC minutes p. 11
Four editions of the elementary forecast
| Year | Actual | Mar 2023 forecast | Jan 2024 forecast | Jan 2025 forecast | Jan 2026 forecast |
|---|---|---|---|---|---|
| 2022-23 | 10,356 | ||||
| 2023-24 | 10,074 | 10,173 | |||
| 2024-25 | 9,952 | 10,004 | 9,842 | ||
| 2025-26 | 9,689 | 9,810 | 9,619 | 9,825 | |
| 2026-27 | 9,672 | 9,506 | 9,743 | 9,540 | |
| 2027-28 | 9,479 | 9,308 | 9,589 | 9,367 | |
| 2028-29 | 9,174 | 9,444 | 9,273 | ||
| 2029-30 | 9,431 | 9,319 | |||
| 2030-31 | 9,408 | ||||
| 5-year change | −912 (−8.8%) | −900 (−8.9%) | −521 (−5.2%) | −281 (−2.9%) |
Each January the planner projects every school five years ahead. These totals cover the 32 district-run elementary schools in the district’s capacity tables. Charter schools, Boulder Universal and Halcyon are not in those tables, so the totals run about 740 below the elementary line in the proposal. Jan 2024, p. 11 Jan 2025, p. 9 Jan 2026, p. 9
The oldest edition is the one the LRAC worked from. It reached the Board on March 14, 2023 as a K-12 projection by level with charter schools included, and again at the May 16, 2023 work session on the committee’s draft metrics with charter schools taken out, which is the version charted here; the district’s December 2023 comparison of projection to count dates it April 10, 2023, and its 2023-24 figure of 10,173 is the one compared there. Mar 2023, p. 6 May 2023, slide 9 Dec 2023 comparison Its non-charter series counts Boulder Universal and Halcyon, 35 students in 2022-23, with the 32 schools in the later tables, so the line starts at 10,391 where those schools alone had 10,356 and runs a few dozen high throughout. Oct 2022 counts by school From that base it projected a drop of 912 elementary students, 8.8 percent, by 2027-28. Fall 2023 came in 55 below it, and by 2025-26 the 32 schools had 9,689 against its 9,810.
In students, each edition projects a smaller five-year drop than the one before, 912, 900, 521 and 281, and the January 2026 edition is the first in which elementary enrollment turns up before the five years are out. Starting from a fall 2025 count that came in low, the newest forecast is below the January 2025 one in every year; it is above the January 2024 one in every year the two share.
Where the decline is now
| Level | Peak | 2025-26 | Since the peak | 2030-31 forecast | Still to come | Share done |
|---|---|---|---|---|---|---|
| Elementary | 13,048 (2014) | 10,427 | −2,621 | 10,129 | −298 | 90% |
| Middle | 7,318 (2017) | 6,332 | −986 | 5,552 | −780 | 56% |
| High | 10,333 (2020) | 9,848 | −485 | 9,256 | −592 | 45% |
| All grades | 30,282 (2017) | 26,607 | −3,675 | 24,937 | −1,670 | 69% |
Segrue told the Board on September 15 that he first noticed very small kindergarten classes around 2012, and that the smaller classes then brought down elementary enrollment, moved on to middle school and are now reaching high school. Rob Price made the same point later that evening. 1:19:01 2:42:17 The most recent year still hit elementary hardest: fall 2025 lost 255 elementary students, against 105 in middle school and 165 in high school. Dec 2025, p. 5 In the forecast the elementary losses shrink from there, to 147, 175 and 99, before the rise. By the district’s own forecast, nine-tenths of the elementary decline from the 2014 peak to 2030-31 has already happened; for middle schools it is a little over half, and for high schools a little under half. Proposal p. 12 Enrollment by year, 1996–2025
Between the October 2025 work session and the proposal, the forecast for 2029-30 fell by 681 students. Only 98 of that was elementary; 263 was middle school and 320 high school. Oct 2025, p. 10 Proposal p. 12
By region
| Region (schools) | Seats | 2025-26 | Lowest year | 2030-31 | Seats filled | Proposal’s summary |
|---|---|---|---|---|---|---|
| Boulder (14) | 6,762 | 4,177 | 3,928 in 2028-29 | 3,999 | 62% → 59% | continuing to decline |
| Louisville and Superior (6) | 3,014 | 2,005 | 1,905 in 2029-30 | 1,916 | 67% → 64% | continuing to decline |
| Lafayette and Erie (5) | 2,432 | 1,961 | 1,927 in 2028-29 | 1,984 | 81% → 82% | growing slowly |
| Broomfield (4) | 1,794 | 1,352 | 1,308 in 2028-29 | 1,323 | 75% → 74% | continuing to decline |
| Mountain (3) | 541 | 194 | 186 in 2030-31 | 186 | 36% → 34% | not in the proposal |
| All | 14,543 | 9,689 | 9,273 in 2028-29 | 9,408 | 67% → 65% |
Regions and seat counts are the district’s. The proposal’s summary of the elementary projections describes Boulder, Louisville and Superior, and Broomfield as continuing to decline and Lafayette and Erie as growing slowly, and gives each region’s utilization for 2030-31, which matches this table. Proposal p. 13 In that same year Boulder’s elementary schools are rising, from their low of 3,928 in 2028-29 to 3,999. In Lafayette and Erie, growth at Meadowlark, from 471 to 605, offsets declines at Lafayette, Pioneer and Ryan.
Births
| Born | All BVSD areas | Boulder | East BVSD | Bear Creek and Mesa areas | Kindergarten year | Kindergartners |
|---|---|---|---|---|---|---|
| 2007 | 2,058 | 962 | 963 | 81 | 2012-13 | |
| 2008 | 2,036 | 939 | 967 | 76 | 2013-14 | |
| 2009 | 2,012 | 966 | 920 | 83 | 2014-15 | |
| 2010 | 1,891 | 880 | 898 | 87 | 2015-16 | |
| 2011 | 1,829 | 840 | 890 | 62 | 2016-17 | |
| 2012 | 1,956 | 913 | 947 | 76 | 2017-18 | |
| 2013 | 1,912 | 872 | 934 | 71 | 2018-19 | |
| 2014 | 1,856 | 825 | 936 | 73 | 2019-20 | |
| 2015 | 1,878 | 846 | 946 | 57 | 2020-21 | |
| 2016 | 1,773 | 771 | 912 | 56 | 2021-22 | 1,729 |
| 2017 | 1,735 | 758 | 888 | 58 | 2022-23 | 1,658 |
| 2018 | 1,604 | 639 | 883 | 50 | 2023-24 | 1,538 |
| 2019 | 1,583 | 605 | 890 | 33 | 2024-25 | 1,609 |
| 2020 | 1,586 | 630 | 857 | 45 | 2025-26 | 1,626 |
| 2021 | 1,645 | 646 | 881 | 46 | 2026-27 | |
| 2022 | 1,575 | 592 | 893 | 57 | 2027-28 | |
| 2023 | 1,524 | 586 | 852 | 54 | 2028-29 | |
| 2024 | 1,587 | 621 | 877 | 70 | 2029-30 |
The district counts births from Colorado birth certificates matched to its attendance areas. Births by attendance area Boulder’s births fell faster and for longer than the east side’s, until 2019; both have been flat since. Dec 2025, p. 12 In 2025 kindergarten kept the same ratio to births five years earlier as in 2024, and the class of 1,626 was the largest since 2022. p. 13 Enrollment summary
The state demographer’s county totals cover different ground and still drift down: Boulder County, which includes Longmont and the rest of the St. Vrain district, had 2,525 births in 2019 and 2,304 in 2024, while Broomfield County’s stayed between 635 and 685. State Demography Office The district’s own table is the one its forecasts use.
How close the forecasts come
| Count | Forecast made | All grades, forecast → count | Miss | Elementary | Miss |
|---|---|---|---|---|---|
| Fall 2024 comparison | April 2024 | 26,885 → 27,132 | +247 (+0.9%) | 10,588 → 10,682 | +94 (+0.9%) |
| Fall 2025 comparison | January 2025 | 26,891 → 26,607 | −284 (−1.1%) | 10,570 → 10,427 | −143 (−1.4%) |
District-wide the forecasts land within about one percent, one year above and one below. Individual schools miss by more. One year out, last fall’s misses averaged 4.3 percent across the 33 elementary schools the district projected at 100 or more students, from −16.8 percent at Community Montessori to +8.0 percent at High Peaks. Fall 2025 comparison Two years out, the January 2024 forecast for fall 2025 missed the 30 district-run schools of that size by 6.4 percent on average, and five by more than 10 percent, Bear Creek by +14 percent. The proposal chooses schools on a five-year forecast.
On September 15, Price said the planner’s projections had been very accurate for 19 years, and the superintendent said they come within one percent in 19 years out of 20. 1:05:56 2:05:07 That matches the district-wide totals. Director Jason Unger recalled enrollment coming in below projection in each of the last two years and tied that to the October 2025 change of course. 1:44:01 The district’s own comparisons show one year above and one below, though the October 21, 2025 deck did show the preliminary fall 2025 count under the forecast. Oct 2025, p. 10
Mesa and Bear Creek
| 2023-24 | 2024-25 | 2025-26 | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | |
|---|---|---|---|---|---|---|---|---|
| Bear Creek | ||||||||
| Actual | 298 | 318 | 312 | |||||
| Jan 2024 forecast | 287 | 273 | 271 | 262 | 248 | |||
| Jan 2025 forecast | 308 | 302 | 290 | 274 | 272 | |||
| Jan 2026 forecast | 299 | 293 | 288 | 310 | 320 | |||
| Mesa | ||||||||
| Actual | 233 | 230 | 224 | |||||
| Jan 2024 forecast | 220 | 211 | 202 | 203 | 202 | |||
| Jan 2025 forecast | 230 | 220 | 218 | 216 | 224 | |||
| Jan 2026 forecast | 217 | 203 | 203 | 202 | 201 | |||
Between the October 2025 work session and the February 2026 report, Mesa’s 2029-30 figure fell 22 and Bear Creek’s rose 38, as the parent found. Oct 2025, p. 17 Feb 2026, p. 9 The district hasn’t explained its school-level revisions, but its own documents show four things that line up with them:
- Bear Creek has beaten every forecast. Fall 2024 came in at 318 against 287 in the January 2024 forecast; fall 2025 at 312 against 273 in that forecast and 308 in January 2025’s.
- Births in its neighborhoods have rebounded. In the Bear Creek, Mesa and shared attendance areas they rose from 33 in 2019 to 70 in 2024, close to their level in 2012 to 2014. The shared area alone went from 11 births in 2023 to 28 in 2024. Children born in 2024 start kindergarten in 2029-30, the year Bear Creek’s forecast jumps from 288 to 310. Numbers this small swing from year to year.
- Bear Creek gained an area. In September 2025 the Board moved the Bear Creek/Creekside shared area, 37 elementary students in 326 homes, into Bear Creek from 2026-27, letting current Creekside students stay. Study item, p. 22 Map
- Mesa came in below. Fall 2025 was 224 against 230 in the January 2025 forecast, and its new forecast holds at about 202 from 2027-28.
The proposal would close Mesa and merge the Bear Creek, Mesa and shared attendance areas. Its own figures for the combined area: 473 resident students in 2027-28 and 522 in 2030-31, against 492 seats in the Bear Creek building, with enrollment of 392 to 445 and then 403 to 462, depending on how many Mesa families follow. Proposal p. 51 Sept 15 deck, p. 20 On September 15 Segrue acknowledged that 522 is more than the building holds and said that even at 85 percent, the highest share of residents who attend their neighborhood school, the figure would be about 455. 2:02:13 The two schools’ separate forecasts add to 512 in 2029-30 and 521 in 2030-31, though those describe two schools, not one.
The five elementary schools the proposal closes
| School | 2025-26 | 2026-27 | 2027-28 | 2028-29 | 2029-30 | 2030-31 | Change |
|---|---|---|---|---|---|---|---|
| Birch | 259 | 238 | 215 | 205 | 211 | 208 | −51 |
| Douglass | 281 | 278 | 278 | 272 | 277 | 284 | +3 |
| Flatirons | 151 | 147 | 154 | 149 | 146 | 157 | +6 |
| Mesa | 224 | 217 | 203 | 203 | 202 | 201 | −23 |
| Monarch K-5 | 264 | 270 | 258 | 258 | 274 | 284 | +20 |
| The five | 1,179 | 1,150 | 1,108 | 1,087 | 1,110 | 1,134 | −45 |
In the January 2026 forecast, Douglass, Flatirons and Monarch’s K-5 are level or higher in 2030-31 than now; Birch and Mesa fall through 2027-28 or 2028-29 and then hold. The proposal describes Flatirons as staying at one class per grade and Mesa as projected to continue to decline. p. 50 p. 53 Summary, p. 58
Every elementary school
| School | 2025-26 | 2028-29, forecast of | 2029-30, forecast of | 2030-31 | |||
|---|---|---|---|---|---|---|---|
| Jan 24 | Jan 25 | Jan 26 | Jan 25 | Jan 26 | |||
| Boulder | |||||||
| BCSIS and High Peaks | 536 | 459 | 509 | 520 | 512 | 525 | 526 |
| Bear Creek | 312 | 248 | 274 | 288 | 272 | 310 | 320 |
| Columbine | 313 | 285 | 310 | 325 | 294 | 321 | 322 |
| Community Montessori | 193 | 229 | 238 | 163 | 240 | 167 | 167 |
| Creekside | 288 | 246 | 244 | 226 | 229 | 223 | 215 |
| Crest View | 330 | 342 | 332 | 300 | 335 | 310 | 327 |
| Douglass closes | 281 | 251 | 263 | 272 | 260 | 277 | 284 |
| Eisenhower | 265 | 269 | 257 | 246 | 258 | 247 | 255 |
| Flatirons closes | 151 | 161 | 169 | 149 | 169 | 146 | 157 |
| Foothill | 434 | 398 | 376 | 439 | 353 | 432 | 438 |
| Heatherwood | 225 | 203 | 215 | 214 | 211 | 203 | 210 |
| Mesa closes | 224 | 202 | 216 | 203 | 224 | 202 | 201 |
| University Hill | 368 | 324 | 333 | 336 | 337 | 338 | 345 |
| Whittier | 257 | 229 | 229 | 247 | 223 | 236 | 232 |
| Louisville and Superior | |||||||
| Coal Creek | 269 | 225 | 242 | 256 | 247 | 251 | 248 |
| Eldorado K-5 | 252 | 266 | 247 | 248 | 256 | 250 | 249 |
| Fireside | 405 | 335 | 333 | 358 | 326 | 355 | 359 |
| Louisville | 382 | 384 | 370 | 360 | 366 | 355 | 343 |
| Monarch K-5 closes | 264 | 312 | 289 | 258 | 293 | 274 | 284 |
| Superior | 433 | 432 | 402 | 434 | 374 | 420 | 433 |
| Lafayette and Erie | |||||||
| Lafayette | 450 | 397 | 435 | 420 | 423 | 411 | 392 |
| Meadowlark K-5 | 471 | 556 | 537 | 544 | 582 | 577 | 605 |
| Pioneer | 371 | 401 | 388 | 337 | 392 | 336 | 343 |
| Ryan | 393 | 421 | 417 | 348 | 418 | 337 | 346 |
| Sanchez | 276 | 334 | 322 | 278 | 315 | 289 | 298 |
| Broomfield | |||||||
| Aspen Creek K-5 | 472 | 415 | 471 | 510 | 477 | 511 | 504 |
| Birch closes | 259 | 165 | 241 | 205 | 242 | 211 | 208 |
| Emerald | 365 | 280 | 350 | 337 | 365 | 346 | 345 |
| Kohl | 256 | 222 | 227 | 256 | 227 | 262 | 266 |
| Mountain | |||||||
| Gold Hill | 11 | 10 | 10 | 13 | 10 | 12 | 12 |
| Jamestown | 17 | 15 | 17 | 16 | 17 | 16 | 14 |
| Nederland | 166 | 158 | 181 | 167 | 184 | 169 | 160 |
All three editions, every school and year (CSV)
What the group can say, and what to avoid
Supported by the district’s numbers
- BVSD’s newest forecast has elementary enrollment reaching its low in 2028-29 and rising in the two years after, with each of the proposal’s four regions at its low by 2029-30. p. 12 p. 9
- 82 percent of the drop the proposal projects by 2030-31 is in middle and high school, while the proposal acts on schools that serve elementary grades.
- Births in BVSD’s areas have not fallen since 2018, and staff have told the LRAC and the Board so since December 2024.
- The forecasts are close district-wide but miss single schools by several percent a year, and the newest one moved Mesa and Bear Creek in opposite directions.
Not supported
- That enrollment is growing. The rise after 2028-29 is 135 students across the district-run schools, 1.5 percent over two years, about the size of one year’s forecast miss.
- That the district hid the leveling. The upturn is in the February 10 report and on page 12 of the proposal; the proposal’s text just doesn’t mention it.
- That births are rising. They are flat district-wide, and county-wide they are still drifting down.
- That the seats will fill. At 65 percent in 2030-31, elementary buildings stay about a third empty; leveling off doesn’t undo the decline that already happened.
Timeline
- LRAC update to the Board
The committee’s five-year projection reaches the Board, K-12 by level with charter schools included: elementary from 11,075 to 10,142 by 2027-28.
p. 6 - Board work session on the LRAC’s draft metrics
Slide 9 is the same projection without charter schools, “smaller elementary cohorts progressing to secondary”: elementary from 10,391 to 9,479 by 2027-28, middle school from 5,429 to 5,082, high school from 9,338 to 8,456.
Slide 9 LRAC archive - Annual enrollment update
Fall 2023 count of 27,273, down 249 students but 196 above the forecast. The district’s comparison dates the forecast April 10, 2023; non-charter elementary came in at 10,118 against 10,173.
Forecast vs. count Summary, p. 16 - Annual Enrollment Trend Report to the Board
The first annual report the LRAC asked for. Its forecast, dated January 26, 2024, has district-run elementary enrollment falling from 10,074 to 9,174 by 2028-29, with six schools in the community engagement phase by then.
Table, p. 11 Summary, p. 13 - Annual enrollment update
Fall 2024 count of 27,132, down 141 students but 247 above the forecast. Kindergarten 1,609.
Forecast vs. count Enrollment by year - Glen Segrue to Rob Price and Susan Cousins
The new capacity table: fewer schools meet the engagement threshold, the elementary forecast is about 100 higher at 2028-29, and the 2023 births show leveling.
Email - LRAC meeting
Segrue tells the committee that births are showing signs of leveling after steep declines in Boulder and that the new projections are higher than last year’s, with a larger kindergarten.
Minutes - Annual Enrollment Trend Report to the Board
Enrollment to keep declining through 2029, but more slowly than the previous forecast; elementary about 1 percent a year; two fewer schools flagged than a year earlier.
Table, p. 9 Summary, p. 11 Executive summary - Board adopts attendance boundary changes
Among them, the Bear Creek/Creekside shared area (37 elementary students) goes to Bear Creek from 2026-27; current Creekside students may stay.
Study item, p. 22 Map - Annual enrollment update
Fall 2025 count of 26,607, down 525 and 284 below the forecast. Kindergarten 1,626, the largest since 2022. Staff again report births leveling after steep declines in Boulder, and resident net migration faltering.
Forecast vs. count Births and kindergarten, p. 13 Summary, p. 14 - Annual Enrollment Trend Report to the Board
The forecast dated January 26, 2026: all grades down 1,670 by 2030-31; the elementary table falls to 2028-29 and rises after. The summary slide says district enrollment will keep declining, with elementary driving the facility and staffing impacts.
p. 6 Table, p. 9 Summary, p. 11 - Fall 2026 count day
Nine days after the vote. The count usually reaches the Board in December.
What to ask for
A records request to the district could ask for:
- The capacity workbooks behind each edition: the spreadsheet attached to the January 24, 2025 email and its January 2024 and January 2026 counterparts, with resident students by grade and school.
- The inputs to the January 2026 forecast: the net migration and open-enrollment assumptions, the housing units counted for each school, and the birth file by attendance area, including 2025 births when the state releases them.
- The method behind the combined-school ranges for every consolidation in the proposal, such as the 403 to 462 for Bear Creek and Mesa.
- Any analysis of the October 2026 count against the January 2026 forecast, as soon as it exists. The count is taken October 1, nine days after the vote.
Related
- The Long Range Advisory Committee: the thresholds these tables apply, and how the Board set them aside.
- September 15, 2026 work session transcript, from 1:05:56
- The spring Resilient Schools survey
- All records pages