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 |
|---|---|---|---|---|---|
| Ouray Elementary School | OURAY | Ouray County | Elementary | 79 | · |
| Snowy Peaks Junior/Senior High School | FRISCO | Summit County | High | 79 | · |
| Cotopaxi Elementary School | COTOPAXI | Fremont County | Elementary | 78 | · |
| Georgetown Community School | GEORGETOWN | Clear Creek County | Elementary | 78 | · |
| Peyton Junior High School | PEYTON | El Paso County | Middle | 78 | · |
| SOAR Academy | ENGLEWOOD | Arapahoe County | High | 78 | · |
| Cotopaxi Junior-Senior High School | COTOPAXI | Fremont County | High | 77 | · |
| Liberty School | JOES | Yuma County | Combined | 76 | · |
| Lake City Community School | LAKE CITY | Hinsdale County | Combined | 75 | · |
| The Journey Preschool | AURORA | Arapahoe County | Elementary | 75 | · |
| Lake Preschool | GUNNISON | Gunnison County | Elementary | 74 | · |
| New America School | LAKEWOOD | Jefferson County | High | 74 | · |
| Ridgway Middle School | RIDGWAY | Ouray County | Middle | 74 | · |
| Salida Early Childhood Center | SALIDA | Chaffee County | Elementary | 74 | · |
| The Cottage at Holly Ridge | DENVER | Arapahoe County | Elementary | 74 | · |
| Bright Beginnings | BRIGHTON | Adams County | Elementary | 72 | · |
| James Madison Charter Academy School | COLORADO SPRINGS | El Paso County | Elementary | 72 | · |
| Prairie Elementary School | NEW RAYMER | Weld County | Elementary | 72 | · |
| Revere Elementary | ovid | Sedgwick County | Elementary | 72 | · |
| Singing Hills Preschool | PARKER | Elbert County | Elementary | 72 | · |
| Walsh High School | WALSH | Baca County | High | 72 | · |
| Idalia Elementary School | IDALIA | Yuma County | Elementary | 71 | · |
| Manzanola Elementary School | MANZANOLA | Otero County | Elementary | 71 | · |
| Outer Range | MONTROSE | Montrose County | Combined | 71 | · |
| Teddy Bear Preschool | DOLORES | Montezuma County | Elementary | 71 | · |
| Beech Street Preschool | CORTEZ | Montezuma County | Elementary | 70 | · |
| SARGENT MIDDLE SCHOOL | MONTE VISTA | Rio Grande County | Middle | 70 | · |
| Career Readiness Academy | COLORADO SPRINGS | El Paso County | High | 69 | · |
| Custer Middle School | WESTCLIFFE | Custer County | Middle | 69 | · |
| Early Learning Center at Francis M. Day | DENVER | Adams County | Elementary | 69 | · |
| St. Vrain Virtual High School | LONGMONT | Boulder County | High | 69 | · |
| Bridges | CARBONDALE | Garfield County | High | 68 | · |
| Grand Mesa Choice Academy | DELTA | Delta County | High | 68 | · |
| Mapleton Early Childhood Center | BOULDER | Boulder County | Elementary | 68 | · |
| Branson School | BRANSON | Las Animas County | Combined | 67 | · |
| Kiowa High School | KIOWA | Elbert County | High | 67 | · |
| Soroco Middle School | OAK CREEK | Routt County | Middle | 67 | · |
| Globe Charter School | COLORADO SPRINGS | El Paso County | Elementary | 66 | · |
| Kiowa Middle School | KIOWA | Elbert County | Middle | 66 | · |
| Summit Academy | BROOMFIELD | Jefferson County | High | 66 | · |
| Plateau Valley High School | COLLBRAN | Mesa County | High | 65 | · |
| Las Animas Junior High School | LAS ANIMAS | Bent County | Middle | 64 | · |
| Stratton Senior High School | STRATTON | Kit Carson County | High | 64 | · |
| Simla Junior High School | SIMLA | Elbert County | Middle | 63 | · |
| Kwiyagat Community Academy | TAWOAC | Montezuma County | Elementary | 61 | · |
| Pawnee School PK-12 | GROVER | Weld County | Combined | 61 | · |
| eDCSD | ENGLEWOOD | Douglas County | High | 61 | · |
| Alamosa Alternative Education School | ALAMOSA | Alamosa County | High | 60 | · |
| Crest Academy | SALIDA | Chaffee County | Middle | 60 | · |
| Denver School of Innovation and Sustainable Design | DENVER | Denver County | High | 60 | · |
| Nucla High School | NUCLA | Montrose County | High | 60 | · |
| The Grove BVSD's Early Learning Program | BUENA VISTA | Chaffee County | Elementary | 60 | · |
| Education reEnvisioned School | MONUMENT | El Paso County | Combined | 59 | · |
| Girls Athletic Leadership School High School | DENVER | Denver County | High | 59 | · |
| Jefferson Academy Coal Creek Canyon | GOLDEN | Jefferson County | Elementary | 59 | · |
| Antonito High School | ANTONITO | Conejos County | High | 58 | · |
| Fowler Junior High School | FOWLER | Otero County | Middle | 58 | · |
| Revere Junior-Senior High School | OVID | Sedgwick County | High | 58 | · |
| Lone Star Elementary School | OTIS | Washington County | Elementary | 56 | · |
| Grand Mesa High School | COLLBRAN | Mesa County | High | 55 | · |
| Kit Carson Junior-Senior High School | KIT CARSON | Cheyenne County | High | 55 | · |
| Ouray Middle School | OURAY | Ouray County | Middle | 55 | · |
| Kit Carson Elementary School | KIT CARSON | Cheyenne County | Elementary | 54 | · |
| Stratton Middle School | STRATTON | Kit Carson County | Middle | 54 | · |
| Agate Elementary School | AGATE | Elbert County | Elementary | 53 | · |
| Career Center Preschool | GRAND JUNCTION | Mesa County | Elementary | 53 | · |
| Elizabeth Running Creek Preschool | ELIZABETH | Elbert County | Elementary | 53 | · |
| World Academy High School | EAGLE | Eagle County | High | 53 | · |
| Byron Syring Delta Center | MONTE VISTA | Rio Grande County | High | 51 | · |
| Wildflower Montessori Public Schools of Colorado Aurora | AURORA | Arapahoe County | Elementary | 49 | · |
| Aguilar Junior-Senior High School | AGUILAR | Las Animas County | High | 48 | · |
| Arickaree Elementary School | ANTON | Washington County | Elementary | 48 | · |
| Beulah Middle School | BEULAH | Pueblo County | Middle | 48 | · |
| Eads High School | EADS | Kiowa County | High | 48 | · |
| Southwest Colorado eSchool | DURANGO | La Plata County | High | 48 | · |
| Weld Re-8 Online Academy | FORT LUPTON | Weld County | Combined | 48 | · |
| San Juan Mountain School | PAGOSA SPRINGS | Archuleta County | High | 47 | · |
| Ouray Senior High School | OURAY | Ouray County | High | 46 | · |
| Eads Middle School | EADS | Kiowa County | Middle | 44 | · |
| Lone Star Undivided High School | OTIS | Washington County | High | 44 | · |
| Prep Academy | DENVER | Denver County | High | 44 | · |
| Lincoln High School | FORT MORGAN | Morgan County | High | 43 | · |
| Monte Vista On-Line Academy | MONTE VISTA | Rio Grande County | High | 43 | · |
| Pritchett Elementary School | PRITCHETT | Baca County | Elementary | 42 | · |
| Woodlin Undivided High School | WOODROW | Washington County | High | 42 | · |
| Miami Yoder Preparatory Academy | RUSH | El Paso County | High | 41 | · |
| Plateau Valley Junior High School | COLLBRAN | Mesa County | Middle | 41 | · |
| YUMA PRESCHOOL | YUMA | Yuma County | Elementary | 41 | · |
| Innovative Connections High School | GREELEY | Morgan County | High | 40 | · |
| Wildflower Montessori Public School of Colorado Grand Valley | GRAND JUNCTION | Mesa County | Elementary | 40 | · |
| Nucla Middle School | NUCLA | Montrose County | Middle | 39 | · |
| Monument View Montessori Charter School | FRUITA | Mesa County | Elementary | 38 | · |
| Vilas Undivided High School | VILAS | Baca County | High | 38 | · |
| Bright Horizons Preschool | THORNTON | Adams County | Elementary | 36 | · |
| Mancos Early Learning Center | MANCOS | Montezuma County | Elementary | 36 | · |
| Marvin W Foote Youth Services Center | CENTENNIAL | Arapahoe County | High | 36 | · |
| Cloud City High School | LEADVILLE | Lake County | High | 35 | · |
| Pleasant View Charter School | PLEASANT VIEW | Montezuma County | Elementary | 35 | · |
| Arickaree Undivided High School | ANTON | Washington County | High | 34 | · |
| Marble Charter School | MARBLE | Gunnison County | Combined | 34 | · |
| Mildred L Sanville Preschool | COMMERCE CITY | Adams County | Elementary | 33 | · |
| Agate Junior Senior High School | AGATE | Elbert County | High | 32 | · |
| Campo Elementary School | CAMPO | Baca County | Elementary | 32 | · |
| Horizons Exploratory Academy | SALIDA | Chaffee County | High | 32 | · |
| Prairie Vista Youth Services Center | BRIGHTON | Adams County | Combined | 32 | · |
| Warren Tech | LAKEWOOD | Jefferson County | High | 32 | · |
| Woodlin Elementary School | WOODROW | Washington County | Elementary | 32 | · |
| Yampa Valley High School | STEAMBOAT SPRINGS | Routt County | High | 32 | · |
| North Conejos Alternative Program | LAJARA | Conejos County | Combined | 30 | · |
| Alamosa Online | ALAMOSA | Alamosa County | High | 29 | · |
| Edison Elementary School | YODER | El Paso County | Elementary | 29 | · |
| Silverton Elementary School | SILVERTON | San Juan County | Elementary | 29 | · |
| Ignacio Early Learning Program | IGNACIO | La Plata County | Elementary | 28 | · |
| Peyton Online Academy | PEYTON | El Paso County | Combined | 28 | · |
| Aspen Preschool | ASPEN | Pitkin County | Elementary | 27 | · |
| Jump Start Learning Center | LAS ANIMAS | Bent County | Elementary | 27 | · |
| Berthoud Early Childhood | BERTHOUD | Larimer County | Elementary | 26 | · |
| Guffey Charter School | GUFFEY | Park County | Elementary | 26 | · |
| Soroco Preschool at Yampa | YAMPA | Routt County | Elementary | 26 | · |
| Cherry Valley Elementary School | FRANKTOWN | Douglas County | Elementary | 25 | · |
| Delta Academy of Applied Learning | DELTA | Delta County | Middle | 25 | · |
| Antonito Middle School | ANTONITO | Conejos County | Middle | 24 | · |
| University Prep - Commerce City | COMMERCE CITY | Adams County | Elementary | 24 | · |
| Zebulon Pike Youth Services Center | COLORADO SPRINGS | El Paso County | Combined | 24 | · |
| APS Early Beginnings - A Zoom Site | AURORA | Arapahoe County | Elementary | 23 | · |
| Center Virtual Academy | CENTER | Saguache County | High | 23 | · |
| Connections Learning Center on the Earle Johnson Campus | GOLDEN | Jefferson County | Middle | 22 | · |
| Prairie Creek High School | STRASBURG | Adams County | High | 22 | · |
| Silverton High School | SILVERTON | San Juan County | High | 22 | · |
| Edison Junior-Senior High School | YODER | El Paso County | High | 21 | · |
| Gilliam Youth Services Center | DENVER | Denver County | High | 21 | · |
| Plainview Elementary School | SHERIDAN LAKE | Kiowa County | Elementary | 21 | · |
| Silverton Middle School | SILVERTON | San Juan County | Middle | 21 | · |
| Longview High School | LAKEWOOD | Jefferson County | High | 20 | · |
| Holyoke Alternative School | HOLYOKE | Phillips County | High | 19 | · |
| Lone Star Middle School | OTIS | Washington County | Middle | 19 | · |
| Crowley County Virtual Education Academy | ORDWAY | Crowley County | Combined | 18 | · |
| Grand Mesa Youth Services Center | GRAND JUNCTION | Mesa County | High | 18 | · |
| Jamestown Elementary School | JAMESTOWN | Boulder County | Elementary | 17 | · |
| Karval Junior-Senior High School | KARVAL | Lincoln County | High | 16 | · |
| The Academic Recovery Center of San Luis Valley | CENTER | Saguache County | High | 16 | · |
| Campo Undivided High School | CAMPO | Baca County | High | 15 | · |
| Chaffee County High School | BUENA VISTA | Chaffee County | High | 15 | · |
| Pueblo Youth Service Center | PUEBLO | Pueblo County | Combined | 15 | · |
| Vilas Elementary School | VILAS | Baca County | Elementary | 15 | · |
| Kim Undivided High School | KIM | Las Animas County | High | 14 | · |
| Platte Valley Youth Services Center | GREELEY | Weld County | High | 14 | · |
| Revere Lil' Raiders | OVID | Sedgwick County | Elementary | 14 | · |
| Karval Elementary School | KARVAL | Lincoln County | Elementary | 13 | · |
| Rocky Mountain Youth Services Center | DENVER | Jefferson County | High | 13 | · |
| Gateway School | GATEWAY | Mesa County | Combined | 12 | · |
| Pritchett High School | PRITCHETT | Baca County | High | 12 | · |
| World Academy Middle School | GYPSUM | Eagle County | Middle | 12 | · |
| Kim Elementary School | KIM | Las Animas County | Elementary | 11 | · |
| Maybell School | MAYBELL | Moffat County | Elementary | 11 | · |
| Plainview Junior-Senior High School | SHERIDAN LAKE | Kiowa County | High | 11 | · |
| Gold Hill Elementary School | GOLD HILL | Boulder County | Elementary | 10 | · |
| Pritchett Middle School | PRITCHETT | Baca County | Middle | 10 | · |
| Early Learning Center at New Legacy Charter School | AURORA | Adams County | Elementary | 8 | · |
| Edison Prep | YODER | El Paso County | High | 6 | · |
| World Academy Elementary School | GYPSUM | Eagle County | Elementary | 5 | · |
| Battle Mountain Early College High School | EDWARDS | Eagle County | High | 3 | · |
| Hanover Online Academy | COLORADO SPRINGS | El Paso County | High | 0 | · |
| Irwin Preschool | LAKEWOOD | Jefferson County | Elementary | 0 | · |
| Mesa Valley Enrichment Program | GRAND JUNCTION | · | Elementary | 0 | · |
| Paragon Preschool | PUEBLO | Pueblo County | Elementary | 0 | · |
| The Yampah Mountain High School Nursery | GLENWOOD SPRINGS | Garfield County | Elementary | 0 | · |
| Adams12 Five Star Preschool | THORNTON | Adams County | Combined | · | · |
| American Indian Academy of Denver | DENVER | Denver County | Combined | · | · |
| Bea Underwood Pre-School | PARACHUTE | Garfield County | Combined | · | · |
| Betty K Marler Youth Services Center | DENVER | Jefferson County | High | · | · |
| Briargate Preschool | COLORADO SPRINGS | El Paso County | Combined | · | · |
| Campbell Elementary School | ARVADA | Jefferson County | Combined | · | · |
| Colorow Elementary School | LITTLETON | Jefferson County | Combined | · | · |
| Coperni 2 | COLORADO SPRINGS | El Paso County | Combined | · | · |
| Delta Online Learning Academy | DELTA | Delta County | Combined | · | · |
| Denver Discovery School | DENVER | Denver County | Combined | · | · |
| ECC Aims District 6 Preschool | GREELEY | Weld County | Combined | · | · |
| East Elementary School | LITTLETON | Arapahoe County | Combined | · | · |
| East Middle School | GRAND JUNCTION | Mesa County | Combined | · | · |
| Emory Elementary School | LAKEWOOD | Jefferson County | Combined | · | · |
| Empower Community High School | AURORA | Arapahoe County | Combined | · | · |
| Fairview Elementary School | DENVER | Denver County | Combined | · | · |
| Glennon Heights Elementary School | LAKEWOOD | Jefferson County | Combined | · | · |
| Grand Mesa Youth Services Center | GRAND JUNCTION | Mesa County | High | · | · |
| Great Work Montessori | LAKEWOOD | Jefferson County | Combined | · | · |
| Green Mountain Elementary School | LAKEWOOD | Jefferson County | Combined | · | · |
| Hanson Elementary School | COMMERCE CITY | Adams County | Combined | · | · |
| Kullerstrand Elementary School | WHEAT RIDGE | Jefferson County | Combined | · | · |
| Lincoln Park Preschool | GRAND JUNCTION | Mesa County | Combined | · | · |
| Lookout Mountain | GOLDEN | Jefferson County | High | · | · |
| Mary Blair Elementary School | LOVELAND | Larimer County | Combined | · | · |
| Mathematics and Science Leadership Academy | DENVER | Denver County | Combined | · | · |
| Molholm Elementary School | LAKEWOOD | Jefferson County | Combined | · | · |
| Monroe Elementary School | LOVELAND | Larimer County | Combined | · | · |
| Mount View Youth Services Center | DENVER | Jefferson County | High | · | · |
| New Classical Academy at Vivian | LAKEWOOD | Jefferson County | Combined | · | · |
| Northmoor Preschool | PUEBLO | Pueblo County | Combined | · | · |
| Paradox Valley Charter School | PARADOX | Montrose County | Combined | · | · |
| Paris Elementary School | AURORA | Adams County | Combined | · | · |
| Parr Elementary School | ARVADA | Jefferson County | Combined | · | · |
| Peck Elementary School | ARVADA | Jefferson County | Combined | · | · |
| Peiffer Elementary School | LITTLETON | Jefferson County | Combined | · | · |
| Peyton College Academy | PEYTON | El Paso County | Combined | · | · |
| Platte Valley Youth Services Center | GREELEY | Weld County | High | · | · |
| STRIVE Prep - Kepner | DENVER | Denver County | Combined | · | · |
| STRIVE Prep - Lake | DENVER | Denver County | Combined | · | · |
| Sable Elementary School | AURORA | Adams County | Combined | · | · |
| Sheridan Green Elementary School | WESTMINSTER | Jefferson County | Combined | · | · |
| South Middle School | AURORA | Arapahoe County | Combined | · | · |
| Spring Creek Youth Services Center | COLORADO SPRINGS | El Paso County | High | · | · |
| Thomson Elementary School | ARVADA | Jefferson County | Combined | · | · |
| Village at North | LITTLETON | Arapahoe County | Combined | · | · |
| Wilmore Davis Elementary School | WHEAT RIDGE | Jefferson County | Combined | · | · |
| Witt Elementary School | WESTMINSTER | Jefferson County | Combined | · | · |