1,965 schools in Colorado
64 counties · 272 cities · Public K-12
Colorado's K-12 public-school system spans 1,965 schools, with the median county running roughly 31 schools. The single largest campus is Cherry Creek High School.
Test scores
Reading, SY 2024-25. State average: 44.9% met or exceeded.Top 5 schools
- 94.7%
- 94.0%
- 91.8%
- 91.3%
- 90.5%
Lowest 5 schools
- 4.6%
- 4.7%
- 4.9%
- 5.0%
- 5.5%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| Fowler Elementary School | FOWLER | Otero County | Elementary | 183 | · |
| Platte Canyon High School | BAILEY | Park County | High | 183 | · |
| Ross Montessori School | CARBONDALE | Garfield County | Elementary | 183 | · |
| Valley View Innovation School | DENVER | Adams County | Elementary | 183 | · |
| Cardinal Community Academy Charter School | KEENESBURG | Weld County | Elementary | 182 | · |
| Clear Creek High School | EVERGREEN | Clear Creek County | High | 182 | · |
| Ignacio High School | IGNACIO | La Plata County | High | 182 | · |
| Peakview School | WALSENBURG | Huerfano County | Elementary | 181 | · |
| Yampah Mountain School | GLENWOOD SPRINGS | Garfield County | High | 181 | · |
| Big Thompson Elementary School | LOVELAND | Larimer County | Elementary | 179 | · |
| Compass Community Collaborative School | FORT COLLINS | Larimer County | High | 179 | · |
| De Beque PK-12 School District 49JT | DE BEQUE | Mesa County | Combined | 179 | · |
| Walsenburg Jr. Sr. High School | WALSENBURG | Huerfano County | High | 179 | · |
| Gilcrest Elementary School | GILCREST | Weld County | Elementary | 178 | · |
| Mesa Valley Community School | GRAND JUNCTION | Mesa County | High | 178 | · |
| Swallows Charter Academy High School | PUEBLO WEST | Pueblo County | High | 178 | · |
| Pueblo Classical Academy | PUEBLO WEST | Pueblo County | Combined | 177 | · |
| CIVA Charter Academy | COLORADO SPRINGS | El Paso County | High | 174 | · |
| Deer Trail Elementary School | DEER TRAIL | Arapahoe County | Elementary | 174 | · |
| Ute Pass Elementary School | CHIPITA PARK | El Paso County | Elementary | 174 | · |
| Del Norte High Jr./Sr. High School | DEL NORTE | Rio Grande County | High | 173 | · |
| Miami/Yoder Elementary School | RUSH | El Paso County | Elementary | 173 | · |
| Pueblo Classical Academy | PUEBLO WEST | Pueblo County | Combined | 173 | · |
| Trinidad Middle School | TRINIDAD | Las Animas County | Middle | 172 | · |
| Columbian Elementary School | DENVER | Denver County | Elementary | 171 | · |
| The Juniper School | DURANGO | La Plata County | Elementary | 171 | · |
| Colorado Virtual Academy Middle School | BYERS | Arapahoe County | Middle | 170 | · |
| Performing Arts School on Broadway | DENVER | Adams County | High | 169 | · |
| Doral Academy of Colorado | WESTMINSTER | Jefferson County | Combined | 168 | · |
| Alice Terry Elementary School | ENGLEWOOD | Arapahoe County | Elementary | 167 | · |
| Colorado School for the Deaf and Blind | COLORADO SPRINGS | El Paso County | Combined | 167 | · |
| Dolores Middle School | DOLORES | Montezuma County | Middle | 166 | · |
| Marsh Elementary School | MONTE VISTA | Rio Grande County | Elementary | 166 | · |
| Meadowood Child Development Center | AURORA | Arapahoe County | Elementary | 166 | · |
| Sanford Junior/Senior High School | SANFORD | Conejos County | High | 166 | · |
| Victory Preparatory Academy Middle State Charter School | COMMERCE CITY | Adams County | Middle | 166 | · |
| Simla Elementary School | SIMLA | Elbert County | Elementary | 165 | · |
| Harold Ferguson High School | LOVELAND | Larimer County | High | 164 | · |
| Barone Middle School | MEEKER | Rio Blanco County | Middle | 163 | · |
| Estes Park Middle School | ESTES PARK | Larimer County | Middle | 163 | · |
| Flatirons Elementary School | BOULDER | Boulder County | Elementary | 163 | · |
| Village Middle School | COLORADO SPRINGS | El Paso County | Middle | 163 | · |
| Cripple Creek-Victor Junior-Senior High School | CRIPPLE CREEK | Teller County | High | 162 | · |
| Denver Montessori Junior/Senior High School | DENVER | Denver County | High | 162 | · |
| Early Childhood Center | MONTROSE | Montrose County | Elementary | 162 | · |
| Larkspur Elementary School | LARKSPUR | Douglas County | Elementary | 161 | · |
| Nucla Elementary School | NATURITA | Montrose County | Elementary | 161 | · |
| Responsive Arts & STEAM Academy FNE | DENVER | Denver County | Elementary | 161 | · |
| B F Kitchen Elementary School | LOVELAND | Larimer County | Elementary | 159 | · |
| Kiowa Elementary School | KIOWA | Elbert County | Elementary | 159 | · |
| Merino Elementary School | MERINO | Logan County | Elementary | 159 | · |
| Swink Junior-Senior High School | SWINK | Otero County | High | 159 | · |
| Community Prep Charter School | COLORADO SPRINGS | El Paso County | High | 158 | · |
| Craver Middle School | COLORADO CITY | Pueblo County | Middle | 158 | · |
| Montbello Career and Technical High School | DENVER | Denver County | High | 158 | · |
| CIVICA Colorado | MILLIKEN | Weld County | High | 157 | · |
| Little Trappers Preschool | FORT LUPTON | Weld County | Elementary | 157 | · |
| Red Canyon High School | EDWARDS | Eagle County | High | 157 | · |
| Schmitt Elementary School | DENVER | Denver County | Elementary | 157 | · |
| AUL Denver | DENVER | Denver County | High | 156 | · |
| Avondale Elementary School | AVONDALE | Pueblo County | Elementary | 156 | · |
| Crowley County Elementary K-6 | ORDWAY | Crowley County | Elementary | 156 | · |
| Crowley County Junior and Senior High School | ORDWAY | Crowley County | High | 156 | · |
| Springfield Elementary School | SPRINGFIELD | Baca County | Elementary | 156 | · |
| Haxtun Elementary School | HAXTUN | Phillips County | Elementary | 155 | · |
| Merino Junior Senior High School | MERINO | Logan County | High | 155 | · |
| Wiley Elementary School | WILEY | Prowers County | Elementary | 155 | · |
| Cedaredge Middle School | CEDAREDGE | Delta County | Middle | 154 | · |
| Rocky Mountain Prep Sunnyside | DENVER | Denver County | Middle | 154 | · |
| Center High School | CENTER | Saguache County | High | 153 | · |
| Deer Trail Junior-Senior High School | DEER TRAIL | Arapahoe County | High | 153 | · |
| Legacy Options High School | DENVER | Denver County | High | 153 | · |
| International Academy of Denver at Harrington | DENVER | Denver County | Elementary | 152 | · |
| Lake George Charter School | LAKE GEORGE | Park County | Combined | 152 | · |
| Mapleton Online | DENVER | Adams County | Combined | 152 | · |
| Taylor Elementary School | COLORADO SPRINGS | El Paso County | Elementary | 152 | · |
| Washington Primary School | ROCKY FORD | Otero County | Elementary | 152 | · |
| King-Murphy Elementary School | EVERGREEN | Clear Creek County | Elementary | 151 | · |
| Denver Center for 21st-Century Learning at Wyman | DENVER | Denver County | High | 150 | · |
| Ridgway Elementary School | RIDGWAY | Ouray County | Elementary | 149 | · |
| Custer County Elementary School | WESTCLIFFE | Custer County | Elementary | 146 | · |
| KIPP Sunshine Peak Elementary | DENVER | Denver County | Elementary | 146 | · |
| Sangre de Cristo Undivided High School | MOSCA | Alamosa County | High | 146 | · |
| Carlson Elementary School | IDAHO SPRINGS | Clear Creek County | Elementary | 144 | · |
| Ignacio Middle School | IGNACIO | La Plata County | Middle | 144 | · |
| North Park School | WALDEN | Jackson County | Combined | 144 | · |
| Stars Early Learning Center | COMMERCE CITY | Adams County | Elementary | 144 | · |
| West Elementary School | COLORADO SPRINGS | El Paso County | Elementary | 144 | · |
| Carbondale Community Charter School | CARBONDALE | Garfield County | Elementary | 143 | · |
| Sandra Todd-Williams Academy | DENVER | Denver County | Elementary | 143 | · |
| South Valley Middle School | PLATTEVILLE | Weld County | Middle | 143 | · |
| Haxtun Jr/Sr High School | HAXTUN | Phillips County | High | 142 | · |
| Mancos High School | MANCOS | Montezuma County | High | 142 | · |
| Plateau Valley Elementary School | COLLBRAN | Mesa County | Elementary | 142 | · |
| Sargent Elementary School | MONTE VISTA | Rio Grande County | Elementary | 142 | · |
| Elbert Elementary School | ELBERT | Elbert County | Elementary | 141 | · |
| Villa Bella Expeditionary Middle School | PUEBLO | Pueblo County | Middle | 141 | · |
| Canon Elementary School | COLORADO SPRINGS | El Paso County | Elementary | 140 | · |
| Spark Online Academy | COLORADO SPRINGS | El Paso County | Elementary | 140 | · |
| Steamboat Montessori | STEAMBOAT SPRINGS | Routt County | Elementary | 140 | · |
| Telluride Elementary School | TELLURIDE | San Miguel County | Elementary | 140 | · |
| Caliche Elementary School | ILIFF | Logan County | Elementary | 139 | · |
| Dove Creek High School | DOVE CREEK | Dolores County | High | 138 | · |
| Fitzsimmons Middle School | BAILEY | Park County | Middle | 138 | · |
| New Emerson School at Columbus | GRAND JUNCTION | Mesa County | Elementary | 138 | · |
| Early Learning Center at Gregory Hill | WESTMINSTER | Adams County | Elementary | 137 | · |
| Cresson Elementary School | CRIPPLE CREEK | Teller County | Elementary | 136 | · |
| Elbert Junior-Senior High School | ELBERT | Elbert County | High | 136 | · |
| Aspen Community Charter School | WOODY CREEK | Pitkin County | Elementary | 135 | · |
| Hanover Junior-Senior High School | COLORADO SPRINGS | El Paso County | High | 134 | · |
| The Bijou School | COLORADO SPRINGS | El Paso County | High | 134 | · |
| Wiggins Middle School | WIGGINS | Morgan County | Middle | 134 | · |
| Alta Vista Charter School | LAMAR | Prowers County | Elementary | 133 | · |
| James Irwin Elementary School - Canada Drive | COLORADO SPRINGS | El Paso County | Elementary | 132 | · |
| Las Animas High School | LAS ANIMAS | Bent County | High | 132 | · |
| Fleming Elementary School | FLEMING | Logan County | Elementary | 131 | · |
| Southwest Open Charter School | CORTEZ | Montezuma County | High | 131 | · |
| Swink Elementary School | SWINK | Otero County | Elementary | 131 | · |
| Children's Kiva Montessori School | CORTEZ | Montezuma County | Elementary | 130 | · |
| Prairie Heights Elementary School | FOUNTAIN | El Paso County | Elementary | 130 | · |
| Sable Child Development Center | AURORA | Adams County | Elementary | 130 | · |
| South Routt Elementary School | YAMPA | Routt County | Elementary | 130 | · |
| Midland Elementary School | COLORADO SPRINGS | El Paso County | Elementary | 129 | · |
| Springfield Junior/Senior High School | SPRINGFIELD | Baca County | High | 128 | · |
| Contemporary Learning Academy | DENVER | Denver County | High | 126 | · |
| McClave Elementary School | MC CLAVE | Bent County | Elementary | 126 | · |
| Lewis-Arriola Elementary School | CORTEZ | Montezuma County | Elementary | 125 | · |
| ALLIES | COLORADO SPRINGS | El Paso County | Elementary | 124 | · |
| Dove Creek Elementary School | DOVE CREEK | Dolores County | Elementary | 124 | · |
| Fred Tjardes School of Innovation | GREELEY | Weld County | Elementary | 124 | · |
| Skoglund Middle School | CENTER | Saguache County | Middle | 124 | · |
| Telluride Middle School | TELLURIDE | San Miguel County | Middle | 124 | · |
| West Grand High School | KREMMLING | Grand County | High | 123 | · |
| Melvin Hendrickson Development Center | LAMAR | Prowers County | Elementary | 122 | · |
| South Park High School | FAIRPLAY | Park County | High | 121 | · |
| La Veta Elementary School | LA VETA | Huerfano County | Elementary | 120 | · |
| North Fork Montessori @ Crawford | CRAWFORD | Delta County | Elementary | 120 | · |
| Colorado Skies Academy | ENGLEWOOD | Arapahoe County | Middle | 119 | · |
| Eads Elementary School | EADS | Kiowa County | Elementary | 119 | · |
| Hayden High School | HAYDEN | Routt County | High | 119 | · |
| Weldon Valley Elementary School | WELDONA | Morgan County | Elementary | 119 | · |
| West Middle School | COLORADO SPRINGS | El Paso County | Middle | 119 | · |
| Centennial High School | FORT COLLINS | Larimer County | High | 118 | · |
| Granada Elementary School | GRANADA | Prowers County | Elementary | 118 | · |
| La Veta Junior-Senior High School | LA VETA | Huerfano County | High | 118 | · |
| Victory Preparatory Academy High State Charter School | COMMERCE CITY | Adams County | High | 118 | · |
| Early Childhood Center | CRAIG | Moffat County | Elementary | 117 | · |
| Hagen Early Education Center | STERLING | Logan County | Elementary | 117 | · |
| Fort Lewis Mesa Elementary School | HESPERUS | La Plata County | Elementary | 116 | · |
| Jeffco Transition Services School | LAKEWOOD | Jefferson County | High | 116 | · |
| Mancos Middle School | MANCOS | Montezuma County | Middle | 116 | · |
| Eagle Academy | LONE TREE | Douglas County | High | 115 | · |
| Orton Academy | COLORADO SPRINGS | El Paso County | Middle | 115 | · |
| Patriot High School | FALCON | El Paso County | High | 115 | · |
| Wiley Junior-Senior High School | WILEY | Prowers County | High | 115 | · |
| Boulder Prep Charter High School | BOULDER | Boulder County | High | 114 | · |
| Early Childhood Education Center | ENGLEWOOD | Arapahoe County | Elementary | 114 | · |
| Guadalupe Elementary School | ANTONITO | Conejos County | Elementary | 114 | · |
| Orton Academy | COLORADO SPRINGS | El Paso County | Middle | 114 | · |
| Peetz Elementary School | PEETZ | Logan County | Elementary | 114 | · |
| Daniel C Oakes High School--Castle Rock | CASTLE ROCK | Douglas County | High | 113 | · |
| D60 Online School | PUEBLO | Pueblo County | Middle | 112 | · |
| Norma Anderson Early Learning Center | WHEAT RIDGE | Jefferson County | Elementary | 112 | · |
| North Fork School of Integrated Studies | PAONIA | Delta County | Elementary | 112 | · |
| Pagosa Peak Open School | PAGOSA SPRINGS | Archuleta County | Elementary | 111 | · |
| Primero Elementary School | WESTON | Las Animas County | Elementary | 111 | · |
| Akron High School | AKRON | Washington County | High | 110 | · |
| Early Childhood Center | CASTLE ROCK | Douglas County | Elementary | 110 | · |
| Englewood Leadership Academy | ENGLEWOOD | Arapahoe County | Middle | 110 | · |
| Sangre de Cristo Elementary School | MOSCA | Alamosa County | Elementary | 110 | · |
| Weld Re-3J Online Innovations | HUDSON | Weld County | Combined | 110 | · |
| 5280 High School | DENVER | Denver County | High | 109 | · |
| Ascend College Prep | COLORADO SPRINGS | El Paso County | High | 109 | · |
| Julesburg Elementary School | JULESBURG | Sedgwick County | Elementary | 108 | · |
| Justice High Charter School | LAFAYETTE | Boulder County | High | 108 | · |
| Florence Crittenton High School | DENVER | Denver County | High | 107 | · |
| Galeton Elementary School | GALETON | Weld County | Elementary | 107 | · |
| Julesburg High School | JULESBURG | Sedgwick County | High | 107 | · |
| Sunnyside Elementary School | DURANGO | La Plata County | Elementary | 107 | · |
| Denver Justice High School | DENVER | Denver County | High | 106 | · |
| Jamaica Child Development Center | AURORA | Arapahoe County | Elementary | 106 | · |
| Delta High School | DENVER | Denver County | High | 105 | · |
| McClave Undivided High School | MC CLAVE | Bent County | High | 105 | · |
| Mountain Valley School | SAGUACHE | Saguache County | Combined | 105 | · |
| Walsh Elementary School | WALSH | Baca County | Elementary | 105 | · |
| Caliche Junior-Senior High School | ILIFF | Logan County | High | 104 | · |
| Eastlake High School of Colorado Springs | COLORADO SPRINGS | El Paso County | High | 104 | · |
| Manzanola Junior-Senior High School | MANZANOLA | Otero County | High | 103 | · |
| North High School Engagement Center | DENVER | Denver County | High | 103 | · |
| Soroco High School | OAK CREEK | Routt County | High | 103 | · |
| North Valley School for Young Adults | THORNTON | Adams County | High | 102 | · |
| Otis Junior-Senior High School | OTIS | Washington County | High | 102 | · |
| Primero Junior-Senior High School | WESTON | Las Animas County | High | 102 | · |
| Fowler High School | FOWLER | Otero County | High | 101 | · |
| Simla High School | SIMLA | Elbert County | High | 101 | · |
| Sobesky Academy | LAKEWOOD | Jefferson County | Combined | 101 | · |
| Stratton Elementary School | STRATTON | Kit Carson County | Elementary | 101 | · |
| Black Canyon High School | MONTROSE | Montrose County | High | 100 | · |
| Crestone Charter School | CRESTONE | Saguache County | Combined | 100 | · |
| RiseUp Community School | DENVER | Denver County | High | 100 | · |
| Bethune Public Schools | BETHUNE | Kit Carson County | Combined | 99 | · |
| Durango Big Picture High School | DURANGO | La Plata County | High | 99 | · |
| Moffat Prek-12 School | MOFFAT | Saguache County | Combined | 99 | · |
| Respect Academy | DENVER | Denver County | High | 99 | · |
| Aspire Online Academy | COLORADO SPRINGS | El Paso County | Combined | 98 | · |
| Custer County High School | WESTCLIFFE | Custer County | High | 98 | · |
| Miller Special Education | LAKEWOOD | Jefferson County | Combined | 97 | · |
| Ridgway High School | RIDGWAY | Ouray County | High | 97 | · |
| Compassion Road Academy | DENVER | Denver County | High | 96 | · |
| Hi-Plains School District R-23 | SEIBERT | Kit Carson County | Combined | 96 | · |
| New Legacy Charter School | AURORA | Adams County | High | 96 | · |
| Weldon Valley Jr/Sr High School | WELDONA | Morgan County | High | 96 | · |
| New Meridian High School | LONGMONT | Boulder County | High | 95 | · |
| Prospect Academy | ARVADA | Jefferson County | Middle | 94 | · |
| Briggsdale Undivided High School | BRIGGSDALE | Weld County | High | 93 | · |
| Hayden Middle School | HAYDEN | Routt County | Middle | 93 | · |
| Creede School | CREEDE | Mineral County | Combined | 92 | · |
| Granada Undivided High School | GRANADA | Prowers County | High | 92 | · |
| Prairie Junior-Senior High School | NEW RAYMER | Weld County | High | 91 | · |
| Aspen Valley High School | COLORADO SPRINGS | El Paso County | High | 90 | · |
| Cheyenne Wells Elementary School | CHEYENNE WELLS | Cheyenne County | Elementary | 90 | · |
| Colorado Skies Academy | ENGLEWOOD | Arapahoe County | Middle | 90 | · |
| Fleming High School | FLEMING | Logan County | High | 90 | · |
| Otis Elementary School | OTIS | Washington County | Elementary | 90 | · |
| Peetz Junior-Senior High School | PEETZ | Logan County | High | 90 | · |
| Tiger Trades Academy | LA JUNTA | Otero County | High | 90 | · |
| Robert F. Smith STEAM Academy | DENVER | Denver County | High | 89 | · |
| Battle Rock Charter School | CORTEZ | Montezuma County | Elementary | 88 | · |
| Beulah Elementary School | BEULAH | Pueblo County | Elementary | 88 | · |
| PSD Mountain Schools | RED FEATHER LAKES | Larimer County | Elementary | 88 | · |
| Venture Academy of Leadership and Entrepreneurship | PARKER | Douglas County | High | 88 | · |
| South Park Middle School | FAIRPLAY | Park County | Middle | 87 | · |
| Thompson Integrated Early Childhood | LOVELAND | Larimer County | Elementary | 85 | · |
| Cheyenne Wells Junior/High School | CHEYENNE WELLS | Cheyenne County | High | 84 | · |
| Welte Education Center | FOUNTAIN | El Paso County | High | 84 | · |
| Discovery High School | COLORADO SPRINGS | El Paso County | High | 83 | · |
| Centennial BOCES High School | GREELEY | Weld County | High | 82 | · |
| Gardner Valley School | GARDNER | Huerfano County | Elementary | 82 | · |
| New America School - Aurora | DENVER | Arapahoe County | High | 82 | · |
| North Routt Community Charter School | CLARK | Routt County | Elementary | 82 | · |
| Rocky Mountain Deaf School | DENVER | Jefferson County | Combined | 82 | · |
| Outback Preschool | AURORA | Arapahoe County | Elementary | 81 | · |
| Platte Valley Early Learning Center | KERSEY | Weld County | Elementary | 81 | · |
| Sargent Senior High School | MONTE VISTA | Rio Grande County | High | 81 | · |
| Edwards Early Learning Center | EDWARDS | Eagle County | Elementary | 80 | · |
| Aguilar Elementary School | AGUILAR | Las Animas County | Elementary | 79 | · |
| Bennett Preschool | BENNETT | Adams County | Elementary | 79 | · |
| Briggsdale Elementary School | BRIGGSDALE | Weld County | Elementary | 79 | · |
| Clear Creek Middle School | EVERGREEN | Clear Creek County | Middle | 79 | · |
| Idalia Junior-Senior High School | IDALIA | Yuma County | High | 79 | · |