Holly Hills, #1 on this list · Photo: Jeffrey Beall · CC BY 3.0
Colorado rankings · 2026
Best small towns in Colorado
Holly Hills ranks first of Colorado’s 86 graded small towns (2,500–9,999 residents), with an A+: jobs & income (A+) and health (A+) are its strongest grades; cost of living (B−) is its lowest. 27 of the 86 (31%) grade A− or better nationally, against 25% of U.S. towns.
The overall grade, sorted: cost of living, safety, schools, health, jobs & income, walkability and hazard risk, from Census, FBI, state, CDC, EPA and FEMA data. How grades work
Strongest: jobs & income A+, health A+·lowest: cost of living C
CCost–SafetyASchoolsA+HealthA+JobsCWalkB−Hazards
Where they are: Three of the top 10 are in Arapahoe County.
All 86 small towns
Overall score, highest first. The score (0–100) blends the seven livability grades and sets the order; the letter places that score among every U.S. town of 2,500+, and A+ is the top 5%, so neighbors on the list often share a letter. Each town links to its page, where the grade sheet shows every subject. The rank is the town’s place among all 158 Colorado towns.
149DeltaDelta County · 9,802 people36.6bottom 13.0%DStrongest: walkability A, schools B·lowest: jobs & income D
150CortezMontezuma County · 9,126 people36.5bottom 12.8%DStrongest: hazard risk A+, walkability A−·lowest: safety D
151Rocky FordOtero County · 3,752 people35.8bottom 11.6%DStrongest: walkability B+, cost of living B·lowest: jobs & income D−
152Monte VistaRio Grande County · 4,005 people33.9bottom 9.3%DStrongest: hazard risk A−, cost of living A−·lowest: jobs & income D−
153La JuntaOtero County · 6,864 people31.8bottom 6.7%DStrongest: walkability A−, cost of living B+·lowest: jobs & income D−
155TrinidadLas Animas County · 8,091 people31.0bottom 5.9%DStrongest: walkability A−, hazard risk B−·lowest: jobs & income D−
156SheridanArapahoe County · 5,972 people30.2bottom 5.1%DStrongest: walkability A, health B−·lowest: safety D−
157WalsenburgHuerfano County · 3,039 people30.0bottom 4.8%D−Strongest: cost of living B+, health C·lowest: jobs & income D−
Method
How this list is made
Each town’s overall grade blends seven livability grades: cost of living (weight 18), safety (18), schools (16), health (14), jobs & income (12), walkability (8) and hazard risk (4). A town needs 2,500+ residents and three of the first four. Letters are national, so an A here means the same as an A in any state; the list is the same towns in the same order, ranked within Colorado. Towns without their own FBI figures are graded on the rest and their page says why.
Data years: crime 2023–2025 (FBI), Census ACS 2020–2024, CDC PLACES 2025, state school tests. How grades work
Quick answers
Questions people ask
What is the best small town in Colorado?
Among 86 graded towns of 2,500 to 9,999 residents, Holly Hills (Arapahoe County) ranks first, with an A+; jobs & income (A+) and health (A+) are its strongest grades; cost of living (B−) is its lowest. Acres Green and Stepping Stone follow.
How are these towns ranked?
By the overall grade, which blends seven livability grades from public data. The letter is national; the rank is within Colorado. The full method is on How grades work.
Why isn’t my town on this list?
The list covers towns of 2,500 to 9,999 residents with an overall grade (86 in Colorado). 59 smaller places have subject grades only; 1 town of 2,500+ lack enough data for a grade; Larger towns are on the best places to live list. Every town is on the Colorado page.
Go deeper
More Colorado lists
Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.