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
Goldrick Elementary SchoolElementaryPK-05385
Grant Beacon Middle SchoolMiddle06-08339
Grant Ranch ECE-8 SchoolElementaryPK-08334
Green Valley Elementary SchoolElementaryPK-05714
Gust Elementary SchoolElementaryPK-05602
Hallett AcademyElementaryPK-05250
Hamilton Middle SchoolMiddle06-08775
Highline Academy NortheastElementaryPK-05589
Highline Academy SoutheastElementaryKG-08591
Hill Campus of Arts and SciencesMiddle06-08651
Holly Hills Elementary SchoolElementaryPK-05633
Holm Elementary SchoolElementaryPK-05510
Inspire ElementaryElementaryPK-05645
International Academy of Denver at HarringtonElementaryPK-05152
Isabella Bird Community SchoolElementaryPK-05487
Joe Shoemaker SchoolElementaryPK-05543
John F Kennedy High SchoolHigh09-12681
John H. Amesse ElementaryElementaryPK-05358
Johnson Elementary SchoolElementaryPK-05294
Josephine Hodgkins Leadership AcademyElementaryPK-08597
Kaiser Elementary SchoolElementaryPK-05243
Kepner Beacon Middle SchoolMiddle06-08467
KIPP Denver Collegiate High SchoolHigh09-12477
KIPP Northeast Denver Leadership AcademyHigh09-12555
KIPP Northeast Denver Middle SchoolMiddle05-08464
KIPP Northeast ElementaryElementaryPK-04495
KIPP Sunshine Peak AcademyMiddle05-08301
KIPP Sunshine Peak ElementaryElementaryPK-04146
Knapp Elementary SchoolElementaryPK-05351
Kunsmiller Creative Arts AcademyCombined01-12670
Lake Middle SchoolMiddle06-08592
Legacy Options High SchoolHigh09-12153
Lena Archuleta Elementary SchoolElementary01-05515
Lincoln Elementary SchoolElementaryPK-06310
Lowry Elementary SchoolElementaryPK-05400
Manual High SchoolHigh09-12348
Manual Middle SchoolMiddle06-08257
Mapleton OnlineCombinedKG-12152
Marie L. Greenwood AcademyElementaryPK-08597
Marrama Elementary SchoolElementaryPK-05547
Mathematics and Science Leadership AcademyCombinedM-M·
Maxwell Elementary SchoolElementaryPK-05638
McAuliffe International SchoolMiddle06-081,329
McGlone AcademyElementaryPK-08842
McKinley-Thatcher Elementary SchoolElementaryPK-05305
McMeen Elementary SchoolElementaryPK-05706
Merrill Middle SchoolMiddle06-08611
Metropolitan Arts AcademyElementaryPK-08302
Monarch MontessoriElementaryKG-05282
Montbello Career and Technical High SchoolHigh09-12158
Montbello High SchoolHigh09-121,112
Montbello Middle SchoolMiddle06-08315
Montclair School of Academics and EnrichmentElementaryPK-05353
Monterey Community SchoolElementaryKG-08440
Morey Middle SchoolMiddle06-08479
Mount View Youth Services CenterHigh05-12·
Munroe Elementary SchoolElementaryPK-05332
New America School - AuroraHigh09-1282
Newlon Elementary SchoolElementaryPK-05293
North High SchoolHigh09-121,653
North High School Engagement CenterHigh09-12103
North Star Elementary SchoolElementaryPK-05320
Northeast Early CollegeHigh09-12507
Northfield High SchoolHigh09-122,137
Oakland ElementaryElementaryPK-05352
Odyssey School of DenverElementaryKG-08318
Omar D Blair Charter SchoolElementaryKG-08783
Orchard Park AcademyElementaryPK-08531
Palmer Elementary SchoolElementaryPK-05197
Park Hill SchoolElementaryPK-05717
Pascual Ledoux AcademyElementaryPK-PK236
Performing Arts School on BroadwayHigh07-12169
Place Bridge AcademyElementaryPK-08824
Polaris Elementary SchoolElementary01-05350
Prep AcademyHigh06-1244
Respect AcademyHigh09-1299
Responsive Arts & STEAM Academy FNEElementaryPK-01161
Ricardo Flores Magon AcademyElementaryKG-08292
RiseUp Community SchoolHigh09-12100
Robert F. Smith STEAM AcademyHigh09-1289
Rocky Mountain Deaf SchoolCombinedPK-1282
Rocky Mountain Prep BerkeleyElementaryPK-05329
Rocky Mountain Prep CreeksideElementaryPK-05637
Rocky Mountain Prep FederalMiddle06-08376
Rocky Mountain Prep Green Valley RanchMiddle06-08379
Rocky Mountain Prep NoelMiddle06-08287
Rocky Mountain Prep RISEHigh09-12586
Rocky Mountain Prep Ruby HillElementaryKG-05443
Rocky Mountain Prep SMARTHigh09-12604
Rocky Mountain Prep SouthwestElementaryPK-05453
Rocky Mountain Prep SunnysideMiddle06-08154
Rocky Mountain Prep WestwoodMiddle06-08411
Rocky Mountain School of Expeditionary LearningCombinedKG-12382
Rocky Mountain Youth Services CenterHigh05-1213
Sabin World SchoolElementaryPK-05559
Samuels Elementary SchoolElementaryPK-05532
Sandra Todd-Williams AcademyElementaryPK-PK143
Schmitt Elementary SchoolElementaryPK-05157
Sherrelwood Elementary SchoolElementaryPK-05204
Skinner Middle SchoolMiddle06-08673

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 →