Ranking of North Carolina Cities By Aggravated Assault Crime Rate Per 100K in 2024

Updated on September 18, 2025.

According to the FBI UCR data, in 2024, among North Carolina cities with a population of at least 10K, Laurinburg had the highest Aggravated Assault Crime Rate per 100K residents (1,600.64), followed by Henderson (1,521.2), Lumberton (1,252.16), Shelby (894.32), and Goldsboro (819.28).

The chart below shows the top 10 cities with high Aggravated Assault crime rate in 2024, and the table below shows the ranking of North Carolina cities with a population of at least 10K, based on the Aggravated Assault crime rate per 100K.

You can see similar rankings of cities for other crime types in North Carolina, and the ranking of all cities in the US.

Hover over or click on the bars in the chart below, to see the number of Aggravated Assault crimes for each city. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

You can also see this information for other states.

You can also find the rate of violent and property crimes for North Carolina cities.

Data Source: FBI UCR.
Ranking of North Carolina Cities By Aggravated Assault Crime Rate Per 100K in 2024
Laurinburg
Henderson
Lumberton
Shelby
Goldsboro
Kinston
Burlington
Salisbury
Roanoke Rapids
Greensboro
Ranking of North Carolina Cities By Aggravated Assault Crime Rate Per 100K in 2024
Items per page:
0 of 0
Rank City Crime Rate Per 100K
1 Laurinburg 1600.64
2 Henderson 1521.20
3 Lumberton 1252.16
4 Shelby 894.32
5 Goldsboro 819.28
6 Kinston 777.28
7 Burlington 751.98
8 Salisbury 727.49
9 Roanoke Rapids 717.39
10 Greensboro 709.81
11 Gastonia 683.81
12 Winston-Salem 655.01
13 Asheville 583.92
14 Charlotte-Mecklenburg 567.03
15 Tarboro 558.61
16 Rocky Mount 556.96
17 Kings Mountain 531.34
18 Fayetteville 513.94
19 Pineville 503.09
20 Reidsville 493.69
21 Monroe 490.97
22 Spring Lake 488.70
23 Wilson 464.19
24 Smithfield 412.39
25 Durham 388.73
26 Greenville 370.86
27 High Point 361.31
28 Raleigh 361.00
29 Waynesville 360.68
30 Wilmington 358.91
31 Eden 346.25
32 Newton 333.85
33 Hickory 324.52
34 Belmont 306.28
35 Lexington 296.50
36 Southern Pines 292.54
37 Garner 277.78
38 New Bern 273.44
39 Mebane 253.35
40 Zebulon 251.06
41 Elizabeth City 246.54
42 Lincolnton 240.42
43 Mount Airy 236.07
44 Graham 218.41
45 Thomasville 214.35
46 Hendersonville 192.79
47 Kernersville 189.33
48 Havelock 168.94
49 Lenoir 159.33
50 Knightdale 150.80
51 Mooresville 134.98
52 Carrboro 133.05
53 Clayton 130.18
54 Wake Forest 128.87
55 Concord 117.94
56 Wendell 116.70
57 Chapel Hill 112.67
58 Huntersville 103.42
59 Kannapolis 102.10
60 Matthews 101.84
61 Mint Hill 81.39
62 Mount Holly 75.35
63 Cornelius 68.25
64 Archdale 65.88
65 Winterville 64.07
66 Morrisville 58.76
67 Elon 51.79
68 Leland 51.26
69 Cary 50.06
70 Fuquay-Varina 46.38
71 Boone 44.95
72 Waxhaw 41.85
73 Pinehurst 37.40
74 Davidson 34.89
75 Stallings 34.16
76 Rolesville 0.00