Why Denver Public Schools?

At Denver Public Schools, we prepare students for career, college and life. We create conditions and partnerships where students, families and team members belong and thrive. We believe that educational equity is our collective responsibility, and our vision is to ensure that Every Learner Thrives. 

DPS offers vibrant classrooms, compassionate teachers, and rigorous yet culturally responsive educational experiences. With over 200 unique schools to choose from, our diverse network of schools offers specialized educational models and a variety of programming options aimed to meet the needs of all learners.

Find a School for Your Student

Students behind stair railing

We have over 200 unique school communities. Browse our school offerings using the School Finder tool, where you can search for your neighborhood school, search for a school by name, or search based on interests.

Students sitting around desk

At DPS, we are committed to giving every learner the support they need to thrive! Through our SchoolChoice process, families have the opportunity to attend their assigned neighborhood school, or they can apply to any of our schools across the district. 

Also, you don’t have to live in Denver to attend a great DPS school! Families from outside the district can apply to attend any DPS school that would be a good fit for their student. 

Learn more about the SchoolChoice process, including the enrollment process and deadlines, on our SchoolChoice website.

ECE students on playground

Did you know that your child may be eligible for free preschool at a DPS school? Enrollment in preschool or Early Childhood Education (ECE) is in partnership with Universal Preschool Colorado (UPK). Visit our Early Childhood Education page on the SchoolChoice website for more information.