Population 100K+ · Ranked by Homicide Rate (Highest)

Most Dangerous Counties (Large Counties)

Among counties with populations over 100,000, these have the highest homicide rates based on CDC vital statistics (2020–2022 average). National average is approximately 6.3 per 100,000.

The Southern Shadow: A Concentrated Challenge

The concentration of Southern states, particularly Louisiana and Georgia, on this list is striking. These regions often grapple with a complex interplay of historical socioeconomic disparities, limited economic opportunities, and systemic challenges that can fuel cycles of violence. High poverty rates, underfunded public services, and the proliferation of firearms contribute to environments where violent crime, including homicides, becomes tragically elevated.

District of Columbia: A Capital's Stark Contrast

The District of Columbia's presence at #15 is a stark reminder that even the nation's capital faces severe public safety challenges. Despite its global prominence and high median income, the city struggles with entrenched disparities between its affluent and underserved communities. This economic divide, coupled with issues like gang activity and a high cost of living that can exacerbate social stressors, contributes to a homicide rate significantly above the national average.

St. Louis City: The Weight of Urban Decline

St. Louis City, topping this grim list, exemplifies the profound public safety crisis gripping many legacy industrial cities. Decades of population decline, disinvestment, and the resulting concentration of poverty have eroded community infrastructure and opportunity. This creates fertile ground for violent crime, where residents face daily threats, and the social fabric necessary for collective safety has been severely strained.

# County BTI Score Safety Grade Homicide Rate Firearm Rate Injury Deaths Population
01 St. Louis city MO 32 F 50.6 57.1 198.6 298,018
02 Baltimore city MD 17 F 45.5 44.9 226.2 584,548
03 Hinds County MS 99 F 40.7 55.4 127.2 226,541
04 Orleans Parish LA 0 F 40.6 46.4 160.2 380,408
05 Shelby County TN 38 F 28.3 36.3 132.0 926,440
06 Robeson County NC 90 F 27.7 32.8 178.9 117,573
07 Montgomery County AL 41 F 26.2 34.7 86.8 228,132
08 Philadelphia County PA 35 F 26.1 30.4 138.6 1,593,208
09 Jefferson County AL 19 F 26.0 35.1 122.0 672,265
10 East Baton Rouge Parish LA 28 F 25.5 32.1 128.5 454,369
11 Caddo Parish LA 37 F 25.2 34.7 97.4 236,259
12 Wyandotte County KS 88 F 23.9 31.7 105.9 167,989
13 Jackson County MO 72 F 23.7 35.3 118.0 715,526
14 Bibb County GA 43 F 23.7 35.1 104.5 156,554
15 District of Columbia DC 2 F 23.0 22.3 113.1 670,587
16 Richmond city VA 55 F 22.9 28.1 132.0 227,171
17 Muscogee County GA 60 F 21.1 30.8 103.0 204,572
18 Marion County IN 69 F 20.6 28.2 131.2 971,737
19 Pulaski County AR 62 F 19.4 27.8 104.7 398,322
20 Wayne County MI 47 F 18.9 24.1 111.5 1,781,641
21 St. Clair County IL 65 F 18.2 24.3 103.6 256,791
22 Milwaukee County WI 63 F 18.1 23.5 140.6 933,063
23 Clayton County GA 23 F 18.0 25.1 77.5 296,312
24 Mobile County AL 38 F 17.8 25.6 94.4 413,878
25 Jefferson County KY 42 F 17.5 27.4 131.7 779,232
26 Lake County IN 62 F 17.1 24.0 100.0 497,682
27 Florence County SC 89 F 16.5 26.5 113.9 137,015
28 Richmond County GA 26 F 16.5 23.1 109.4 206,153
29 Cook County IL 80 F 16.4 18.2 83.1 5,225,367
30 Norfolk city VA 30 F 16.4 25.1 96.8 236,973
31 St. Louis County MO 34 F 16.3 24.2 108.3 999,703
32 Rapides Parish LA 82 F 16.2 25.0 128.4 129,536
33 Cuyahoga County OH 66 F 15.8 21.7 111.0 1,256,620
34 Newport News city VA 53 F 15.8 22.6 93.6 185,118
35 DeKalb County GA 8 F 15.8 22.6 73.7 761,209
36 Jefferson Parish LA 43 F 15.4 22.5 119.0 436,171
37 Fulton County GA 24 F 15.3 20.2 76.1 1,061,944
38 Ouachita Parish LA 61 F 15.2 26.0 116.9 159,585
39 Schuylkill County PA 75 F 15.0 14.8 114.7 143,201
40 Navajo County AZ 39 F 14.6 24.2 187.5 107,110
41 Hampton city VA 26 F 14.5 21.5 90.6 137,217
42 Duval County FL 19 F 14.3 22.4 115.0 995,708
43 Genesee County MI 89 F 14.1 21.2 117.5 405,280
44 Davidson County TN 1 D 13.7 19.5 128.3 709,786
45 Bernalillo County NM 29 D 13.6 26.4 139.6 674,692
46 Richland County SC 40 D 13.3 19.1 83.8 416,161
47 Chatham County GA 5 D 13.3 20.1 82.7 296,266
48 Tangipahoa Parish LA 62 D 13.1 21.7 123.5 133,953
49 Charleston County SC 24 D 13.0 20.9 100.4 409,840
50 Jefferson County TX 72 D 12.9 19.8 85.7 254,942