Pueblo records 1,045 violent crimes for every 100,000 residents — more than two-and-a-half times Colorado’s statewide rate of 423 per 100,000 — making it the most dangerous city in the state, according to the FBI’s 2024 crime data. Aurora (900) and Denver (858) round out the top three, while the top 10 also includes two small towns where the per-capita math deserves a second look. Colorado as a whole carries the fourth-highest violent crime rate of any U.S. state, which is why even the bottom of this list sits well above the national picture.
How this Colorado ranking works
This ranking sorts Colorado cities by violent crime rate — the number of murders, rapes, robberies, and aggravated assaults reported per 100,000 residents in 2024 — using figures compiled from the FBI Crime Data Explorer and published by Local Observer Daily. Ranking by rate, not raw totals, is the only fair way to compare Denver with a small town like Alamosa. One important caveat: in towns of just a few thousand people, a handful of incidents can swing the per-100,000 rate by hundreds of points, so small-town entries such as Federal Heights and Rifle should be read with that in mind.
The 10 most dangerous cities in Colorado
1. Pueblo — 1045 per 100,000
Southern Colorado’s largest city takes the top spot by a wide margin at 1,045 violent crimes per 100,000 — the only city in the state above 1,000, and roughly two-and-a-half times the statewide average of 423.
2. Aurora — 900 per 100,000
The Denver suburb east of the capital lands at No. 2 with 900 violent crimes per 100,000 — a fixture near the top of Colorado’s crime rankings for years.
3. Denver — 858 per 100,000
Colorado’s capital and largest city ranks third at 858 violent crimes per 100,000 — a rate reflecting crime concentrated in specific neighborhoods and corridors, not the whole metro evenly.
4. Alamosa — 755 per 100,000
This small San Luis Valley city posts 755 violent crimes per 100,000 — a classic example of the small-town effect. In a city of under 10,000 people, a handful of incidents moves the per-100,000 rate by hundreds of points.
5. Federal Heights — 665 per 100,000
Another small Denver-metro suburb where the per-capita math does heavy lifting. At 665 violent crimes per 100,000, Federal Heights ranks fifth statewide — but its small population means the raw incident counts behind that rate are modest.
6. Colorado Springs — 597 per 100,000
The state’s second-largest city records 597 violent crimes per 100,000, well above the statewide average of 423. Growth along the Front Range has brought both opportunity and a steady stream of property and violent crime.
7. Greenwood Village — 588 per 100,000
The list’s biggest surprise: this affluent south-Denver suburb ranks seventh at 588 per 100,000 — small-town arithmetic again, where a compact population plus commercial corridors produces an outsized per-capita rate.
8. Cortez — 559 per 100,000
This southwestern gateway city near Mesa Verde records 559 violent crimes per 100,000, roughly a third above the state average.
9. Rifle — 544 per 100,000
A small energy-industry town on the Western Slope, Rifle rounds out the western entries at 544 violent crimes per 100,000.
10. Grand Junction — 543 per 100,000
The Western Slope’s largest city closes the top 10 at 543 per 100,000 — still nearly 30 percent above Colorado’s statewide rate of 423.
Colorado crime in context
Colorado’s statewide violent crime rate of 423 per 100,000 is the fourth highest in the nation — the backdrop against which even No. 10 Grand Junction (543) sits above the state average. Pueblo itself has pushed back on ‘most dangerous’ labels, arguing that per-capita math punishes smaller cities for a few bad months; city officials have publicly disputed national rankings. The fairest takeaway: per-capita rates are the standard measure, but they describe whole cities — crime concentrates in specific neighborhoods and corridors everywhere.
For comparison, see our rankings of the 10 most dangerous cities in California and Illinois, built with the same FBI-2024 methodology.
FAQs
What is the most dangerous city in Colorado?
Pueblo, by violent crime rate: 1,045 violent crimes per 100,000 residents in 2024 FBI data — roughly two-and-a-half times the statewide average.
Is Denver dangerous?
Denver ranks third in Colorado at 858 violent crimes per 100,000 residents. Like most big cities, its crime is concentrated in specific neighborhoods and corridors rather than spread evenly across the city.
How is this ranking calculated?
Cities are ranked by violent crime rate — murders, rapes, robberies, and aggravated assaults per 100,000 residents — using 2024 data compiled from the FBI Crime Data Explorer.
Why does Pueblo top the list?
Pueblo’s per-capita rate of 1,045 per 100,000 reflects a high count of assaults and robberies relative to its population. City officials have disputed such rankings, arguing per-capita math penalizes smaller cities.
Is Colorado a high-crime state?
By violent crime, yes: Colorado’s statewide rate of 423 per 100,000 is the fourth highest of any U.S. state, according to 2024 FBI data.
Is Colorado Springs safe?
Colorado Springs ranks sixth statewide at 597 violent crimes per 100,000 — above the state average of 423, but far below Pueblo’s 1,045.
Are these rankings fair to small towns?
Per-capita rankings can exaggerate danger in small towns: a handful of incidents in a town of a few thousand people moves the per-100,000 rate dramatically. Entries like Federal Heights and Rifle should be read with that caveat.
Where can I check crime data myself?
You can explore official figures in the FBI Crime Data Explorer, which publishes agency-reported crime counts for cities across the country.




