Find a School
School Rankings
Find a School
School Rankings
Home
Colorado
City Rankings
Best Cities in Colorado for Schools
Welcome to SchoolDigger, your premier source for city-wide school rankings! Our user-friendly platform focuses on test scores, presenting a transparent, data-driven comparison to help you navigate the educational scene. Explore top-rated cities in Colorado and make informed decisions for your child's academic future. With our comprehensive database, uncover the best-performing schools within each city, evaluate their performance, and gain valuable insights. Trust SchoolDigger.com to guide you in finding the perfect city for your child's education. Embark on your journey to academic success right here!
Year after year, SchoolDigger is
always
the first to publish Colorado test scores and rankings. Other sites use stale test score data that are several years old! Be in the know with the very latest performance metrics.
The list is updated annually upon the release of the test scores by the Colorado Department of Education. The most recent update was on Thursday, August 29, 2024.
Be the first to know when we post new test scores and rankings!
Get Notified!
School Year:
2023 - 2024
2023 - 2024
2022 - 2023
2021 - 2022
2020 - 2021
2018 - 2019
2017 - 2018
2016 - 2017
2015 - 2016
2014 - 2015
2013 - 2014
2012 - 2013
2011 - 2012
2010 - 2011
2009 - 2010
2008 - 2009
2007 - 2008
2006 - 2007
2005 - 2006
2004 - 2005
Rank (of 197)
City
# Elementary Schools
# Middle Schools
# High Schools
# Alt. Schools
# Private Schools*
Rank score (
2024
)
Rank (
2023
)
Rank change from
2023
SchoolDigger Rating (
2024
)
1
st
Indian Hills
1
0
0
0
0
0.983
1
2
nd
Superior
2
0
0
0
1
0.964
2
3
rd
Cherry Hills Village
1
0
0
0
0
0.951
3
4
th
Minturn
0
0
1
0
0
0.928
(n/a)
5
th
Galeton
1
0
0
0
0
0.922
56
51
6
th
Lyons
1
0
1
0
0
0.918
5
1
7
th
Greenwood Village
4
2
2
0
3
0.899
6
1
8
th
Highlands Ranch
17
3
4
2
8
0.879
8
9
th
Paonia
2
0
0
0
1
0.867
14
5
10
th
Mc Clave
1
0
1
0
0
0.866
27
17
11
th
Steamboat Springs
4
1
2
0
2
0.866
11
12
th
Louisville
4
1
1
0
3
0.865
13
1
13
th
Franktown
2
0
0
0
1
0.856
29
16
14
th
Oak Creek
0
1
1
0
0
0.851
37
23
15
th
Mead
1
1
0
0
0
0.85
21
6
16
th
Conifer
1
1
1
0
1
0.843
16
17
th
Dacono
1
0
0
0
0
0.83
15
2
18
th
Telluride
2
1
1
0
1
0.826
24
6
19
th
Boulder
17
6
6
1
14
0.822
17
2
20
th
Erie
7
1
1
0
3
0.809
22
2
21
st
Crested Butte
1
0
1
0
0
0.807
12
9
22
nd
Monument
4
1
2
1
1
0.806
19
3
23
rd
Parker
19
3
5
0
9
0.802
30
7
24
th
Ridgway
1
1
1
0
0
0.785
18
6
25
th
Timnath
2
0
0
0
0
0.785
28
3
26
th
Lone Tree
2
0
1
1
2
0.781
25
1
27
th
Evergreen
6
2
2
0
6
0.78
20
7
28
th
Broomfield
10
2
3
2
12
0.778
32
4
29
th
Fraser
1
0
0
0
0
0.769
39
10
30
th
Fleming
1
0
1
0
0
0.763
4
26
31
st
Castle Rock
16
2
4
1
3
0.757
42
11
32
nd
Centennial
17
1
5
0
9
0.755
53
21
33
rd
Berthoud
2
1
1
0
0
0.754
34
1
34
th
Palmer Lake
1
0
0
0
0
0.751
47
13
35
th
Fort Collins
29
7
8
5
10
0.748
38
3
36
th
Salida
2
2
2
0
0
0.745
33
3
37
th
Meeker
1
1
1
0
0
0.744
40
3
38
th
Nederland
1
0
1
0
0
0.744
60
22
39
th
Aspen
1
1
1
0
1
0.733
31
8
40
th
Usaf Academy
1
0
1
0
0
0.733
23
17
41
st
Bailey
1
1
1
0
0
0.73
48
7
42
nd
Lafayette
4
1
2
1
2
0.721
46
4
43
rd
Breckenridge
2
0
1
0
0
0.72
62
19
44
th
Littleton
27
9
5
1
15
0.714
49
5
45
th
Golden
10
2
4
4
1
0.706
36
9
46
th
Windsor
6
3
3
0
0
0.699
41
5
47
th
Pine
1
0
0
0
0
0.696
59
12
48
th
Cascade
1
0
0
0
0
0.692
58
10
49
th
Divide
1
0
0
0
0
0.69
79
30
50
th
Byers
1
0
1
0
0
0.688
82
32
51
st
Larkspur
1
0
0
0
0
0.68
35
16
52
nd
Morrison
2
0
0
0
0
0.671
78
26
53
rd
Woodland Park
3
1
1
1
1
0.67
89
36
54
th
Palisade
1
0
1
0
0
0.664
69
15
55
th
Durango
7
3
4
1
6
0.66
64
9
56
th
Idalia
1
0
1
0
0
0.659
9
47
57
th
Fairplay
1
1
1
0
0
0.654
147
90
58
th
Vail
1
0
0
0
1
0.652
55
3
59
th
Eads
1
1
1
0
0
0.65
10
49
60
th
Mosca
1
0
1
0
0
0.647
51
9
61
st
Laporte
1
1
0
0
0
0.645
63
2
62
nd
Sanford
1
0
1
0
0
0.644
77
15
63
rd
Eaton
2
1
1
0
1
0.629
52
11
64
th
Weston
1
0
1
0
0
0.626
84
20
65
th
La Jara
1
1
1
1
0
0.622
50
15
66
th
Simla
1
1
1
0
0
0.622
43
23
67
th
Limon
1
0
1
0
0
0.616
66
1
68
th
Swink
1
0
1
0
0
0.609
44
24
69
th
Severance
1
0
1
0
0
0.607
72
3
70
th
Eagle
2
1
1
0
1
0.6
45
25
71
st
Dove Creek
1
0
1
0
0
0.599
57
14
72
nd
Manitou Springs
1
1
1
0
0
0.598
67
5
73
rd
Kersey
1
1
1
0
0
0.594
71
2
74
th
Manassa
1
0
0
0
0
0.587
85
11
75
th
Woody Creek
1
0
0
0
0
0.586
(n/a)
76
th
Carbondale
3
1
2
0
2
0.582
90
14
77
th
Merino
1
0
1
0
0
0.576
73
4
78
th
Wray
1
0
1
0
0
0.574
91
13
79
th
Wiley
1
0
1
0
0
0.574
117
38
80
th
Fruita
4
1
1
0
0
0.573
101
21
81
st
Loma
1
0
0
0
1
0.572
132
51
82
nd
Firestone
3
1
0
0
0
0.57
75
7
83
rd
Hotchkiss
1
0
1
0
0
0.566
94
11
84
th
Falcon
4
0
1
1
0
0.557
83
1
85
th
Longmont
18
5
7
2
16
0.543
80
5
86
th
Frisco
1
1
1
0
1
0.531
70
16
87
th
Colorado Springs
111
29
40
11
30
0.531
88
1
88
th
Rye
1
0
1
0
0
0.531
65
23
89
th
Peyton
2
2
2
1
1
0.531
100
11
90
th
Elizabeth
2
1
1
0
0
0.526
81
9
91
st
Cedaredge
1
1
1
0
0
0.525
74
17
92
nd
Wellington
2
0
0
0
0
0.521
76
16
93
rd
Collbran
1
1
2
0
0
0.514
122
29
94
th
Grand Junction
23
5
6
2
7
0.512
93
1
95
th
Granby
2
1
1
0
0
0.51
87
8
96
th
Elbert
1
0
1
0
0
0.509
109
13
97
th
Arvada
20
5
5
2
5
0.509
96
1
98
th
Yampa
1
0
0
0
0
0.508
(n/a)
99
th
Loveland
16
3
4
1
6
0.507
97
2
100
th
Wheat Ridge
5
2
1
0
3
0.505
112
12
101
st
Fowler
1
1
1
0
0
0.502
102
1
102
nd
Akron
1
0
1
0
0
0.501
68
34
103
rd
Keenesburg
2
1
1
0
0
0.486
158
55
104
th
Pueblo West
6
3
2
1
1
0.483
114
10
105
th
Edwards
3
1
3
0
3
0.48
95
10
106
th
Manzanola
1
0
1
0
0
0.476
(n/a)
107
th
Englewood
8
4
7
3
7
0.47
103
4
108
th
Johnstown
3
0
1
0
0
0.47
104
4
109
th
Canon City
6
1
1
0
2
0.464
107
2
110
th
Gunnison
1
1
1
0
0
0.463
115
5
111
th
Dillon
2
0
0
0
0
0.457
105
6
112
th
Montrose
5
2
3
2
1
0.455
92
20
113
th
Lakewood
23
8
15
3
8
0.453
108
5
114
th
Otis
2
1
2
0
0
0.453
119
5
115
th
Delta
3
2
3
0
2
0.451
127
12
116
th
Colorado City
0
1
0
0
0
0.445
118
2
117
th
Milliken
2
1
0
0
0
0.443
140
23
118
th
Westminster
17
4
6
3
11
0.437
113
5
119
th
Calhan
2
1
2
0
1
0.425
129
10
120
th
Dolores
1
1
1
0
0
0.425
137
17
121
st
Cotopaxi
1
0
1
0
0
0.421
99
22
122
nd
Avon
2
0
0
0
1
0.41
143
21
123
rd
Nucla
0
1
1
0
0
0.41
164
41
124
th
Basalt
1
1
1
0
1
0.408
120
4
125
th
Haxtun
1
0
1
0
0
0.408
128
3
126
th
Cortez
5
1
2
0
2
0.403
170
44
127
th
Las Animas
1
1
1
0
0
0.396
148
21
128
th
Northglenn
11
2
2
1
1
0.395
125
3
129
th
Buena Vista
1
1
2
0
2
0.395
111
18
130
th
Kiowa
1
1
1
0
0
0.394
121
9
131
st
La Salle
1
0
0
0
0
0.393
130
1
132
nd
Fountain
5
2
2
0
0
0.391
151
19
133
rd
Glenwood Springs
5
1
2
1
2
0.387
149
16
134
th
Silt
1
0
0
0
0
0.386
161
27
135
th
Gilcrest
1
1
1
0
0
0.382
160
25
136
th
New Castle
2
1
1
0
2
0.382
124
12
137
th
Yuma
1
1
1
0
0
0.381
116
21
138
th
Bayfield
2
1
1
0
0
0.38
131
7
139
th
Estes Park
1
1
1
0
1
0.376
123
16
140
th
Frederick
4
0
1
0
0
0.372
142
2
141
st
Thornton
21
5
9
4
7
0.365
146
5
142
nd
Denver
128
32
61
5
67
0.363
141
1
143
rd
Naturita
1
0
0
0
0
0.363
(n/a)
144
th
Mancos
1
1
1
0
0
0.361
139
5
145
th
Sedalia
1
0
0
0
0
0.358
(n/a)
146
th
Wiggins
1
2
1
0
0
0.356
126
20
147
th
Craig
3
1
1
0
1
0.347
156
9
148
th
Trinidad
1
1
1
1
3
0.345
144
4
149
th
Lamar
3
1
1
0
0
0.341
134
15
150
th
Strasburg
1
1
2
0
0
0.338
154
4
151
st
Rocky Ford
2
0
1
0
0
0.333
157
6
152
nd
Del Norte
1
0
1
0
0
0.333
162
10
153
rd
Alamosa
2
1
3
0
2
0.326
153
154
th
Westcliffe
1
1
1
0
0
0.324
136
18
155
th
Brighton
9
2
5
1
6
0.311
152
3
156
th
Rush
1
0
2
0
0
0.305
166
10
157
th
Monte Vista
3
2
3
1
1
0.3
138
19
158
th
Aurora
66
15
12
3
18
0.297
167
9
159
th
Hayden
1
1
1
0
0
0.296
135
24
160
th
Rangely
1
0
1
0
1
0.294
179
19
161
st
Florence
1
0
1
0
1
0.286
168
7
162
nd
Cripple Creek
1
0
1
0
0
0.284
188
26
163
rd
Ault
0
1
1
0
0
0.277
133
30
164
th
Greeley
15
3
10
3
4
0.277
165
1
165
th
Pueblo
25
10
8
3
10
0.272
176
11
166
th
Penrose
1
0
0
0
0
0.265
163
3
167
th
Ordway
1
0
1
1
0
0.261
175
8
168
th
Commerce City
12
4
3
0
2
0.26
174
6
169
th
Kremmling
2
0
1
0
1
0.258
177
8
170
th
Sterling
2
1
1
0
0
0.257
(n/a)
171
st
Pierce
1
0
0
0
0
0.255
192
21
172
nd
Henderson
3
1
1
0
0
0.252
173
1
173
rd
Evans
5
1
0
0
0
0.249
171
2
174
th
Bennett
2
1
1
0
0
0.249
183
9
175
th
Fort Carson
3
1
0
0
0
0.247
169
6
176
th
Springfield
1
0
1
0
0
0.242
145
31
177
th
Platteville
1
1
0
0
0
0.241
178
1
178
th
Olathe
1
0
1
0
1
0.236
193
15
179
th
Gypsum
3
2
1
0
0
0.231
159
20
180
th
Ignacio
1
1
1
0
2
0.227
184
4
181
st
Holyoke
1
0
2
0
0
0.211
186
5
182
nd
Rifle
3
1
1
0
0
0.211
180
2
183
rd
Silverthorne
1
0
0
0
0
0.201
191
8
184
th
Burlington
1
1
1
0
1
0.191
185
1
185
th
Fort Morgan
5
1
2
0
2
0.188
181
4
186
th
Iliff
1
0
1
0
0
0.187
150
36
187
th
Deer Trail
1
0
1
0
0
0.186
155
32
188
th
Fort Lupton
2
1
1
0
0
0.17
196
8
189
th
Parachute
2
1
1
0
0
0.17
195
6
190
th
Center
1
1
3
0
1
0.165
187
3
191
st
Leadville
2
0
2
0
1
0.165
189
2
192
nd
Clifton
2
1
0
0
1
0.142
194
2
193
rd
Lochbuie
2
0
0
0
0
0.133
182
11
194
th
Avondale
1
0
0
0
0
0.103
(n/a)
195
th
Walsenburg
1
0
1
0
0
0.1
197
2
196
th
La Junta
2
0
2
0
0
0.094
198
2
197
th
Edgewater
2
0
1
0
0
0.064
199
2
Sign up for updates!
Be the first to know when we update our rankings!
Go!
Other SchoolDigger ranking lists for Colorado
Elementary Schools
Middle Schools
High Schools
Districts
Cities
About our rankings:
* Private schools are not used in determining city rank.
Schooldigger calculates school rankings based on test scores released by the Colorado Department of Education.
These rankings were last updated on August 29, 2024, and are based on the most recent test scores available. We update rankings as we receive new test scores from the Colorado Department of Education, usually on a yearly basis.
Our sources of data include the National Center for Education Statistics, U.S. Department of Education and the Colorado Department of Education.
For more information about our ranking process, please see our
Ranking FAQ
. Details about our methodology are
here
.
Educational resources:
Public School Districts and Their Services: A Comprehensive Guide
Charter Schools vs Regular Public Schools: Understanding the Key Differences
SchoolDigger data sources
: National Center for Education Statistics, U.S. Department of Education, the U.S. Census Bureau and the Colorado Department of Education.
Diagnostics
×
Get an Email update when we release new rankings!
Go!
We will send you an update approximately yearly. You can unsubscribe from future updates at any time!
×
Thank you!
We will let you know as soon as we update the rankings. Thanks for using SchoolDigger.com!
×
Email your saved school list
Comments (optional):
Your Email:
×
Email on the way!
An Email has been sent to
. Thanks for using SchoolDigger.com!
×
Thank you for sharing!
Loading...
x