Colorado · districts and schedules
Colorado teacher salary schedules
Every Colorado district in the NCES directory, with enrollment, and the salary schedules indexed for it. Districts marked "not yet indexed" publish their schedules on their own sites; this index only lists grids it has parsed from a source document.
- NCES lists 178 regular public school districts in Colorado (2023-24 directory); 14 have a step-and-lane schedule indexed here.
- The largest is School District No. 1 in the county of Denver and State of C with 88,258 students.
Rankings from the parsed grids
Full ranking: highest paying school districts in Colorado.
Highest starting bachelor's salary
| District | Starting | Column | Enrollment |
|---|---|---|---|
| 1. St. Vrain Valley Schools | $64,500 | BA | 31,757 |
| 2. Cherry Creek School District No. 5 | $62,000 | BA | 51,808 |
| 3. Aurora Public Schools | $61,805 | BA | 38,178 |
| 4. Adams 12 Five Star Schools | $61,000 | BA | 34,998 |
| 5. Denver Public Schools | $58,667 | BA | 88,258 |
| 6. Littleton Public Schools | $58,038 | BA | 13,251 |
| 7. Poudre School District | $58,000 | Bachelors | 29,772 |
| 8. School District 27J | $56,692.06 | BA | 23,139 |
| 9. Jefferson County Public Schools | $56,085.00 | Lane 1 Bachelor's Degree | 74,251 |
| 10. Douglas County School District Re-1 | $51,914 | BA | 61,409 |
| 11. Mesa County Valley School District 51 | $50,765 | BA | 20,078 |
| 12. Thompson School District R2-J | $46,129 | B00 | 14,907 |
| 13. RE-1 Valley School District | $44,000 | BA | 1,887 |
| 14. Montezuma-Cortez School District RE-1 | $40,000 | BA | 2,505 |
Highest top-of-schedule cell
| District | Top cell | Column | Enrollment |
|---|---|---|---|
| 1. Littleton Public Schools | $131,116 | MA + 90/DOC | 13,251 |
| 2. Aurora Public Schools | $127,750 | DOCTORATE | 38,178 |
| 3. Cherry Creek School District No. 5 | $126,184 | PHD | 51,808 |
| 4. Denver Public Schools | $125,235 | Doctorate | 88,258 |
| 5. Adams 12 Five Star Schools | $121,391 | Doctorate | 34,998 |
| 6. School District 27J | $116,249.74 | PHD | 23,139 |
| 7. St. Vrain Valley Schools | $113,100 | MA+80/Dr | 31,757 |
| 8. Jefferson County Public Schools | $112,955.00 | Lane 6 Master's Degree with 90 Graduate Credits | 74,251 |
| 9. Douglas County School District Re-1 | $108,643 | PHD/EDS | 61,409 |
| 10. Mesa County Valley School District 51 | $105,998 | MA+75/EDS/DOC | 20,078 |
| 11. Poudre School District | $101,512 | PhD | 29,772 |
| 12. Thompson School District R2-J | $95,441 | DOC | 14,907 |
| 13. Montezuma-Cortez School District RE-1 | $68,000 | MA+60/PhD | 2,505 |
| 14. RE-1 Valley School District | $66,733 | MA+60/DR | 1,887 |
Fewest steps to the top cell
| District | Steps to top | Column | Enrollment |
|---|---|---|---|
| 1. Aurora Public Schools | 17 | DOCTORATE | 38,178 |
| 2. Cherry Creek School District No. 5 | 17 | PHD | 51,808 |
| 3. Poudre School District | 18 | PhD | 29,772 |
| 4. Denver Public Schools | 20 | Doctorate | 88,258 |
| 5. St. Vrain Valley Schools | 21 | MA+80/Dr | 31,757 |
| 6. RE-1 Valley School District | 21 | MA+60/DR | 1,887 |
| 7. Jefferson County Public Schools | 22 | Lane 6 Master's Degree with 90 Graduate Credits | 74,251 |
| 8. Douglas County School District Re-1 | 25 | PHD/EDS | 61,409 |
| 9. Mesa County Valley School District 51 | 25 | MA+75/EDS/DOC | 20,078 |
| 10. Thompson School District R2-J | 27 | DOC | 14,907 |
| 11. Adams 12 Five Star Schools | 30 | Doctorate | 34,998 |
| 12. School District 27J | 31 | PHD | 23,139 |
| 13. Montezuma-Cortez School District RE-1 | 31 | MA+60/PhD | 2,505 |
| 14. Littleton Public Schools | 35 | MA + 90/DOC | 13,251 |
All 178 Colorado districts (NCES 2023-24)
| District | Enrollment | Indexed schedule | Lowest cell |
|---|---|---|---|
| School District No. 1 in the county of Denver and State of C Denver | 88,258 | Teacher and SSP step and grade schedule (2026-27) 2026-27 | $58,667 |
| Jefferson County School District No. R-1 Golden | 74,251 | Educator salary schedule (2026-27) 2026-27 | $56,085.00 |
| Douglas County School District No. Re 1 Castle Rock | 61,409 | Licensed compensation schedule, General (2026-27) 2026-27 | $51,914 |
| Cherry Creek School District No. 5 in the county of Arapah Greenwood Village | 51,808 | Certified/licensed salary schedule (2026-27) 2026-27 | $62,000 |
| Aurora Joint District No. 28 of the counties of Adams and A Aurora | 38,178 | Licensed salary schedule (2026-27) 2026-27 | $61,805 |
| Adams 12 Five Star Schools Thornton | 34,998 | Licensed/certified salary schedule (2026-27) 2026-27 | $61,000 |
| St. Vrain Valley School District No. Re1J Longmont | 31,757 | Teacher salary schedule (2025-26) 2025-26 | $64,500 |
| Poudre School District R-1 Fort Collins | 29,772 | Licensed / teacher salary schedule (T), 2026-2027 2026-27 | $58,000 |
| Boulder Valley School District No. Re2 Boulder | 28,357 | schedule not yet indexed | – |
| Academy School District No. 20 in the county of El Paso an Colorado Springs | 25,674 | schedule not yet indexed | – |
| El Paso County Colorado School District 49 Peyton | 24,867 | schedule not yet indexed | – |
| School District 27J Brighton | 23,139 | Certified salary schedule FY 2026-2027 2026-27 | $56,692.06 |
| Colorado Springs School District No. 11 in the county of E Colorado Springs | 22,740 | schedule not yet indexed | – |
| GreeleySchool District No. 6 in the county of Weld and Sta Greeley | 22,505 | schedule not yet indexed | – |
| Mesa County Valley School District No. 51 Grand Junction | 20,078 | Teacher / counselor / psychologist salary schedule (2026-27) 2026-27 | $50,765 |
| Thompson School District R-2J Loveland | 14,907 | Licensed salary schedule A (2025-26) 2025-26 | $46,129 |
| Pueblo School District No. 60 in the county of Pueblo and Pueblo | 14,567 | schedule not yet indexed | – |
| Littleton School District No. 6 in the county of Arapahoe Littleton | 13,251 | Licensed salary schedule (2025-26) 2025-26 | $58,038 |
| Harrison School District No. 2 in the county of El Paso an Colorado Springs | 12,024 | schedule not yet indexed | – |
| Pueblo County School District 70 Pueblo | 10,644 | schedule not yet indexed | – |
| School District No. 3 in the county of El Paso and State of Colorado Springs | 9,377 | schedule not yet indexed | – |
| Weld County Reorganized School District No. Re-4 Windsor | 8,458 | schedule not yet indexed | – |
| Fountain School District No. 8 in the county of El Paso an Fountain | 7,885 | schedule not yet indexed | – |
| Westminster Public Schools Westminster | 7,631 | schedule not yet indexed | – |
| Mapleton School District No. 1 in the county of Adams & St Denver | 7,016 | schedule not yet indexed | – |
| Eagle County School District No. Re 50 Eagle | 6,492 | schedule not yet indexed | – |
| Byers School District No. 32J Byers | 6,456 | schedule not yet indexed | – |
| Lewis-Palmer Consolidated School District No. 38 in the co Monument | 6,405 | schedule not yet indexed | – |
| Montrose County School District Re-1J Montrose | 6,029 | schedule not yet indexed | – |
| Roaring Fork School District No. Re-1 Carbondale | 5,841 | schedule not yet indexed | – |
| School District N. 14 in the county of Adams & State of Colo Commerce City | 5,484 | schedule not yet indexed | – |
| Durango School District No. 9-R Durango | 5,146 | schedule not yet indexed | – |
| Garfield School District No. Re-2 Rifle | 4,786 | schedule not yet indexed | – |
| Delta County Joint District No. 50 Delta | 4,489 | schedule not yet indexed | – |
| Weld County School District No. Re-5J Milliken | 3,976 | schedule not yet indexed | – |
| Cheyenne Mountain School District No. 12 in the county of E Colorado Springs | 3,763 | schedule not yet indexed | – |
| Summit School District No. Re 1 Frisco | 3,570 | schedule not yet indexed | – |
| School District No. Re-3 Fort Morgan Fort Morgan | 3,427 | schedule not yet indexed | – |
| Fremont Re-1 Canon City | 3,177 | schedule not yet indexed | – |
| Weld County School District RE-3J Hudson | 2,715 | schedule not yet indexed | – |
| Steamboat Springs School District No. Re 2 Steamboat Springs | 2,572 | schedule not yet indexed | – |
| Montezuma-Cortez School District No. Re-1 Cortez | 2,505 | Teachers' salary schedule, 163 days (2023-24) 2023-24 | $40,000 |
| Weld re-8 schools Fort Lupton | 2,497 | schedule not yet indexed | – |
| Englewood School District No. 1 in the county of Arapahoe Englewood | 2,368 | schedule not yet indexed | – |
| Elizabeth School District Elizabeth | 2,346 | schedule not yet indexed | – |
| Gunnison Watershed School District Re1J Gunnison | 2,065 | schedule not yet indexed | – |
| Alamosa School District No. Re-11J Alamosa | 2,056 | schedule not yet indexed | – |
| Weld County School District No. Re-2 Eaton | 2,007 | schedule not yet indexed | – |
| Moffat County School District RE: No. 1 Craig | 1,915 | schedule not yet indexed | – |
| Woodland Park School District No. Re-2 Woodland Park | 1,903 | schedule not yet indexed | – |
| School District No. Re-1 Valley Sterling | 1,887 | Teacher salary schedule (2025-26) 2025-26 | $44,000 |
| Weld County Reorganized School District No. Re-1 Gilcrest | 1,768 | schedule not yet indexed | – |
| Bennett School District No. 29J Bennett | 1,645 | schedule not yet indexed | – |
| Archuleta County School District No. 50 Jt Pagosa Springs | 1,604 | schedule not yet indexed | – |
| Aspen School District No. 1 in the county of Pitkin and Sta Aspen | 1,554 | schedule not yet indexed | – |
| Lamar School District No. Re-2 Lamar | 1,463 | schedule not yet indexed | – |
| School District No. Re-2 Brush Brush | 1,429 | schedule not yet indexed | – |
| Fremont Re-2 Florence | 1,376 | schedule not yet indexed | – |
| East Otero School District No. R1 La Junta | 1,326 | schedule not yet indexed | – |
| Salida School District No. R-32 Salida | 1,322 | schedule not yet indexed | – |
| East Grand School District No. 2 Granby | 1,286 | schedule not yet indexed | – |
| Bayfield School District No. 10Jt-R Bayfield | 1,253 | schedule not yet indexed | – |
| Manitou Springs School District No. 14 in the county of El Manitou Springs | 1,238 | schedule not yet indexed | – |
| Strasburg School District 31J Strasburg | 1,187 | schedule not yet indexed | – |
| Weld County School District No. Re-7 Kersey | 1,177 | schedule not yet indexed | – |
| Grand Valley School District No. 16 in the county of Garfi Parachute | 1,171 | schedule not yet indexed | – |
| Sheridan School District No. 2 Englewood | 1,058 | schedule not yet indexed | – |
| Monte Vista School District No. C-8 Monte Vista | 1,009 | schedule not yet indexed | – |
| Ellicott School District No. 22 in the county of El Paso a Ellicott | 990 | schedule not yet indexed | – |
| Buena Vista School District No. R-31 Buena Vista | 985 | schedule not yet indexed | – |
| Lake County School District No. R-1 Leadville | 975 | schedule not yet indexed | – |
| Estes Park School District R-3 Estes Park | 971 | schedule not yet indexed | – |
| Weld County School District No. Re-9 Ault | 960 | schedule not yet indexed | – |
| Las Animas School District No. Re-1 Las Animas | 956 | schedule not yet indexed | – |
| North Conejos School District No. Re1J La Jara | 955 | schedule not yet indexed | – |
| School District No. Re-50 Wiggins Wiggins | 880 | schedule not yet indexed | – |
| Yuma 1 School District Yuma | 843 | schedule not yet indexed | – |
| Telluride School District No. R-1 Telluride | 801 | schedule not yet indexed | – |
| Julesburg School District No. Re1 Julesburg | 797 | schedule not yet indexed | – |
| Burlington Public School District No. RE-6J Burlington | 768 | schedule not yet indexed | – |
| Trinidad School District 1 in the county of Las Animas and Trinidad | 744 | schedule not yet indexed | – |
| Platte Canyon School District No. 1 of the county of Park Bailey | 740 | schedule not yet indexed | – |
| Wray RD-2 School District Wray | 733 | schedule not yet indexed | – |
| Meeker School District Re1 Meeker | 720 | schedule not yet indexed | – |
| Ignacio School District No. 11Jt Ignacio | 691 | schedule not yet indexed | – |
| Dolores School District No. Re-4A Dolores | 680 | schedule not yet indexed | – |
| Clear Creek School District No. Re-1 Idaho Springs | 652 | schedule not yet indexed | – |
| Rocky Ford School District No. R2 Rocky Ford | 616 | schedule not yet indexed | – |
| Center Consolidated School District No. 26 Jt. of the count Center | 606 | schedule not yet indexed | – |
| Peyton School District No. 23 in the county of El Paso and Peyton | 605 | schedule not yet indexed | – |
| Park County School District No. Re-2 Fairplay | 576 | schedule not yet indexed | – |
| Holyoke School District No. Re-1J Holyoke | 531 | schedule not yet indexed | – |
| Mancos School District Re-6 Mancos | 521 | schedule not yet indexed | – |
| Rangely School District RE4 Rangely | 502 | schedule not yet indexed | – |
| Huerfano School District Re-1 Walsenburg | 478 | schedule not yet indexed | – |
| Limon School District No. Re 4J Limon | 469 | schedule not yet indexed | – |
| Hayden School District No. Re 1 Hayden | 446 | schedule not yet indexed | – |
| Calhan District No. RJ1 Calhan | 436 | schedule not yet indexed | – |
| Akron School District No. R-1 Akron | 415 | schedule not yet indexed | – |
| West Grand School District No. 1 Kremmling | 409 | schedule not yet indexed | – |
| Miami-Yoder Joint District No. 60 of the counties of El Pas Rush | 406 | schedule not yet indexed | – |
| Branson Reorganized School District No. 82 Branson | 404 | schedule not yet indexed | – |
| Sanford School District No. 6 in the county of Conejos and Sanford | 399 | schedule not yet indexed | – |
| Gilpin County School District No. Re-1 Black Hawk | 390 | schedule not yet indexed | – |
| Upper Rio Grande School District C-7 Del Norte | 371 | schedule not yet indexed | – |
| Deer Trail School District No. 26J Deer Trail | 361 | schedule not yet indexed | – |
| Fowler School District No. R4J Fowler | 355 | schedule not yet indexed | – |
| Custer County School District Consolidate 1 Westcliffe | 345 | schedule not yet indexed | – |
| Crowley County School District No. Re-1-J Ordway | 343 | schedule not yet indexed | – |
| School District No. C-2 in the county of Elbert and State of Kiowa | 342 | schedule not yet indexed | – |
| South Routt School District No. Re 3 Oak Creek | 338 | schedule not yet indexed | – |
| Ridgway School District No. R-2 of the county of Ouray a Ridgway | 330 | schedule not yet indexed | – |
| Big Sandy School District No. 100J Simla | 328 | schedule not yet indexed | – |
| School District No. Re-4 Buffalo Merino | 322 | schedule not yet indexed | – |
| Plateau Valley School District No. 50 in the county of Mesa Collbran | 309 | schedule not yet indexed | – |
| Haxtun School District No. Re-2J Haxtun | 307 | schedule not yet indexed | – |
| Springfield School District No. Re-4 Springfield | 305 | schedule not yet indexed | – |
| Sierra Grande School District No. R-30 Blanca | 302 | schedule not yet indexed | – |
| Swink School District No. 33 in the county of Otero and St Swink | 302 | schedule not yet indexed | – |
| Sargent School District No. Re-33J Monte Vista | 297 | schedule not yet indexed | – |
| Hoehne Reorganized School District No. 3 Trinidad | 293 | schedule not yet indexed | – |
| Cripple Creek-Victor School District No. Re-1 Cripple Creek | 284 | schedule not yet indexed | – |
| Elbert School District No. 200 Elbert | 279 | schedule not yet indexed | – |
| Sangre de Cristo School District No. Re-22J Mosca | 277 | schedule not yet indexed | – |
| Hanover School District No. 28 in the county of El Paso an Colorado Springs | 271 | schedule not yet indexed | – |
| Holly School District No. Re-3 Holly | 267 | schedule not yet indexed | – |
| Wiley School District No. Re-13 Jt Wiley | 266 | schedule not yet indexed | – |
| West End School District No. Re-2 Nucla | 256 | schedule not yet indexed | – |
| Dolores County School District RE-2J Dove Creek | 252 | schedule not yet indexed | – |
| Primero Reorganized School District No. 2 Weston | 251 | schedule not yet indexed | – |
| McClave School District No. Re-2 Mc Clave | 231 | schedule not yet indexed | – |
| Genoa-Hugo School District No. C-113 Hugo | 229 | schedule not yet indexed | – |
| Cheraw School District No. 31 in the county of Otero and S Cheraw | 221 | schedule not yet indexed | – |
| School District No. Re-3 Frenchman Fleming | 221 | schedule not yet indexed | – |
| School District No. R-4 in the county of Kit Carson and Stat Stratton | 219 | schedule not yet indexed | – |
| La Veta School District Re-2 La Veta | 218 | schedule not yet indexed | – |
| Kiowa County School District No. Re-1 Eads | 217 | schedule not yet indexed | – |
| School District No. Re-20 Weldon Valley Weldona | 209 | schedule not yet indexed | – |
| Granada School District No. Re-1 Granada | 202 | schedule not yet indexed | – |
| School District No. Re-5 Plateau Peetz | 200 | schedule not yet indexed | – |
| Otis School District No. R-3 Otis | 198 | schedule not yet indexed | – |
| Norwood School District No. R-2J Norwood | 193 | schedule not yet indexed | – |
| Moffat School District No. 2 in the county of Saguache and Moffat | 189 | schedule not yet indexed | – |
| Centennial School District No. R-1 San Luis | 186 | schedule not yet indexed | – |
| South Conejos School District No. Re10 Antonito | 182 | schedule not yet indexed | – |
| Walsh School District No. Re-1 Walsh | 182 | schedule not yet indexed | – |
| Manzanola Joint District No. 3J of the counties of Otero a Manzanola | 180 | schedule not yet indexed | – |
| School District No. Re-11 in the county of Weld and State of New Raymer | 178 | schedule not yet indexed | – |
| Arriba-Flagler Consolidated School District No. 20 Flagler | 175 | schedule not yet indexed | – |
| School District No. Re-10 in the county of Weld and State o Briggsdale | 172 | schedule not yet indexed | – |
| Cheyenne County School District No. Re-5 Cheyenne Wells | 169 | schedule not yet indexed | – |
| Ouray School District No. R-1 of the county of Ouray and Ouray | 169 | schedule not yet indexed | – |
| Fremont Re-3 Cotopaxi | 167 | schedule not yet indexed | – |
| De Beque Joint District No. 49 of the counties of Mesa and De Beque | 166 | schedule not yet indexed | – |
| Idalia RJ-3 School District Idalia | 164 | schedule not yet indexed | – |
| North Park School District R-1 Walden | 155 | schedule not yet indexed | – |
| Mountain Valley School District No. Re 1 Saguache | 147 | schedule not yet indexed | – |
| Revere School District Ovid | 145 | schedule not yet indexed | – |
| Lone Star School District No. 101 Otis | 125 | schedule not yet indexed | – |
| Aguilar Reorganized School District No. 6 Aguilar | 117 | schedule not yet indexed | – |
| Hi-Plains R-23 Seibert | 117 | schedule not yet indexed | – |
| Bethune School District No. R- 5 Bethune | 110 | schedule not yet indexed | – |
| Kit Carson School District No. R-1 Kit Carson | 107 | schedule not yet indexed | – |
| Creede School District Creede | 95 | schedule not yet indexed | – |
| Arickaree School District No. R-2 Anton | 92 | schedule not yet indexed | – |
| Hinsdale County School District No. Re-1 Lake City | 76 | schedule not yet indexed | – |
| Woodlin School District No. R-104 Woodrow | 76 | schedule not yet indexed | – |
| Agate School District No. 300 Agate | 75 | schedule not yet indexed | – |
| Silverton School District No. 1 in the county of San Juan Silverton | 75 | schedule not yet indexed | – |
| School District No. Re-12 in the county of Weld and State of Grover | 68 | schedule not yet indexed | – |
| Liberty J-4 School District Joes | 64 | schedule not yet indexed | – |
| Pritchett School District No. Re-3 Pritchett | 61 | schedule not yet indexed | – |
| Vilas School District Re-5 Vilas | 58 | schedule not yet indexed | – |
| Edison Joint District No. 54 of the counties of El Paso and Yoder | 46 | schedule not yet indexed | – |
| Karval School District No. Re 23 Karval | 35 | schedule not yet indexed | – |
| Campo School District No. Re-6 Campo | 31 | schedule not yet indexed | – |
| Kiowa County School District No. Re-2 Sheridan Lake | 30 | schedule not yet indexed | – |
| Kim Reorganized School District No. 88 Kim | 26 | schedule not yet indexed | – |
Enrollment is the NCES Common Core of Data 2023-24 membership total for each LEA. District websites are not linked because this index does not verify them; every schedule page links its own source document.