Denver Public Schools (DPS) runs the public schools in the City and County of Denver, including charter schools, through one enrollment system.
Your guaranteed seat
Students from kindergarten through 12th grade who live in Denver are guaranteed a seat at their neighborhood (boundary) school, or at one of the schools in their enrollment zone. In an enrollment zone there's no single assigned school: families apply and get a seat at one of the zone's schools.
Moving to Denver during the school year
If you're a Denver resident new to DPS, you can enroll directly at the neighborhood school for your address. Call the school office for registration dates, forms and the documents to bring. If you live in an enrollment zone, or want a school other than your neighborhood school, apply through SchoolChoice.
SchoolChoice
SchoolChoice is one application with one deadline for any student who wants or needs a new school next year, and for students starting ECE or kindergarten.
- Round 1 runs in the winter. For the 2026-27 school year it ran from December 2, 2025 to January 20, 2026, with placements sent out in late February. Families can rank up to 12 schools.
- Round 2 opens after Round 1 results and is first come, first served.
- After you get a placement, register with the school.
Universal Pre-K (UPK Colorado) handles ECE4 enrollment, not SchoolChoice.
Help
DPS Enrollment Services: 720-423-3493 or schoolchoice@dpsk12.org.