The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

236 schools in Denver

Colorado · Public K-12

Across the city, Denver hosts 236 public K-12 schools teaching roughly 100,985 Colorado students (about 428 per campus).

7-year change in Denver

SY 2017-18 vs SY 2024-25
Total enrollment
100,985
-2,013 (-2%) vs SY 2017-18
School count
228
-9 (-4%) vs SY 2017-18
% White
24%
was 24%
% Hispanic
54%
was 56%
% Black
12%
was 12%
% Asian
3%
was 3%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
NameLevelGradesEnrollment
Slavens K-8 SchoolElementaryKG-08762
Smith Elementary SchoolElementaryPK-05457
SOAR at Green Valley RanchElementaryKG-05484
South High SchoolHigh09-121,950
Southmoor Elementary SchoolElementaryPK-05431
Steck Elementary SchoolElementaryPK-05323
Stedman Elementary SchoolElementaryPK-05447
Steele Elementary SchoolElementaryKG-05452
Stephen Knight Center for Early EducationElementaryPK-KG276
STRIVE Prep - KepnerCombinedM-M·
STRIVE Prep - LakeCombinedM-M·
Summit AcademyHigh06-12236
Swansea Elementary SchoolElementaryPK-05381
Swigert International SchoolElementaryPK-05673
Teller Elementary SchoolElementaryPK-05518
The Cottage at Holly RidgeElementaryPK-PK74
Thomas Jefferson High SchoolHigh09-121,390
Trailside AcademyElementaryPK-08492
Traylor AcademyElementaryPK-05300
Trevista at Horace MannElementaryPK-05482
University Park Elementary SchoolElementaryKG-05413
University Prep - Arapahoe St.ElementaryKG-05313
University Prep - Steele St.ElementaryPK-05334
Valdez Elementary SchoolElementaryPK-05423
Valley View Innovation SchoolElementaryPK-05183
Valverde Elementary SchoolElementaryPK-05359
Vanguard Classical School - WestElementaryKG-08380
Vista AcademyHigh06-12291
Welby Community School of the ArtsElementaryPK-06308
West High SchoolHigh09-12519
West Middle SchoolMiddle06-08188
Westerly Creek ElementaryElementaryPK-05647
Whittier ECE-8 SchoolElementaryPK-08242
William (Bill) Roberts ECE-8 SchoolElementaryKG-08872
Willow Elementary SchoolElementaryPK-05596
Wyatt AcademyElementaryKG-05240

About Denver

Public education in Denver, Colorado runs across 236 schools that hosts roughly 100,985 students. By footprint, Denver sits in the expansive bracket.

Looking at the level breakdown, the city is built around 133 elementary, 32 middle, 61 high, and 10 other.

Over the past 7-year window. Total public-school enrollment in Denver has held roughly steady since SY 2017-18, moving from about 102,998 students to 100,985. The school count fell from 237 to 228 across the same 7-year window.

On allk12, the community for Denver discusses comparison threads between local schools and program reviews. Discussions cut across districts, schools, and grade levels.

Frequently asked questions

How many public schools are in Denver?
Denver, Colorado has 236 public K-12 schools serving approximately 100,985 students.
How many elementary, middle, and high schools are in Denver?
Denver has 133 elementary, 32 middle, 61 high, 10 combined-grade public schools.
What is the largest public school in Denver?
East High School is the largest public school in Denver by enrollment, with approximately 2,476 students.
What school districts serve Denver?
Denver is served by 11 public school districts, including School District No. 1 in the county of Denver and State of C, Mapleton School District No. 1 in the county of Adams & St, Jefferson County School District No. R-1, DENVER 1, Cherry Creek School District No. 5 in the county of Arapah and 6 others.
What grade levels do public schools in Denver cover?
Public schools in Denver serve students from pre-K through grade 12.
Are there charter schools in Denver?
60 of the 236 public schools in Denver are charter schools.

Denver school rankings

Largest schoolsAll rankings →