The Methodology

We rank cities by homicide count per 100,000 residents, using the most recent FBI NIBRS data combined with US Census population estimates. We only include cities with populations over 25,000 to avoid statistical noise from small-town outliers.

Per-capita rates matter because raw counts are misleading. New York City logs more total homicides than most other cities — but with 8 million residents, its rate is lower than dozens of smaller cities you've probably never heard of.

What the Data Shows

When people think "most dangerous city," they often think Chicago or Los Angeles — the cities with the highest raw homicide counts. But on a per-capita basis, the picture looks very different.

Cities with smaller populations but concentrated violence consistently rank higher by rate than their larger counterparts. Cities in the Rust Belt and Deep South often appear near the top despite having populations a fraction of coastal metros.

Key findings from our analysis:

The 2020 Surge and Its Aftermath

Homicide rates spiked sharply across the US in 2020, a phenomenon criminologists are still working to fully explain. Most major cities saw increases of 20–40% year-over-year — the largest single-year increase in recorded American history.

Some cities have since recovered to pre-2020 levels. Others have not. The divergence tells us something important: local policy choices, law enforcement strategies, and community investment do matter. The surge wasn't uniform, and neither is the recovery.

What the Numbers Don't Tell You

Raw homicide data doesn't capture motive, context, or the human stories behind each incident. It doesn't tell you whether violence is concentrated in a few neighborhoods or spread city-wide. It doesn't tell you whether the violence is gang-related, domestic, or random.

For that, you need to go deeper — into block-level data, coroner reports, and the kind of granular local journalism that's increasingly rare as newsrooms shrink.

That's part of the gap The Murder Channel is trying to help fill.