A–F crime grades · 2024

City Safety Scores

Every U.S. city with 25,000+ residents rated A+ through F based on violent and property crime rates relative to the national average. Weighted: 70% violent crime, 30% property crime.

500
Cities graded
97
A+ cities
0
F cities

The grades in one line

Columbus, IN leads with the highest safety score at 98/100 (grade A+). Of 500 cities graded, 19% earned A+ while 0% received F.

500
cities graded
97
A+ cities (19%)
0
F cities (0%)
98/100
Columbus's score, the highest graded

Read before you rank

A safety grade condenses FBI Uniform Crime Reporting (UCR) measures into a single letter, ranking each city's violent and property crime rate against the national average for the reporting year, not against a fixed cutoff for actual danger. A high grade means a city compares well to its peers in that year, not that it is free of crime. UCR participation is voluntary and reporting completeness varies, so treat a grade as a data point, not a certified verdict.

A+
97 cities
A
348 cities
B
52 cities
C
3 cities
D
0 cities
F
0 cities

Top 10 highest-scoring cities

Safety score out of 100 (70% violent crime, 30% property crime), weighted vs national average

  1. 1
    Columbus, IN 98 /100
    Grade A+
  2. 2
    Worcester, MA 98 /100
    Grade A+
  3. 3
    Savannah, GA 98 /100
    Grade A+
  4. 4
    Merrimack, NH 97 /100
    Grade A+
  5. 5
    Grade A+
  6. 6
    Grade A+
  7. 7
  8. 8
    Grade A+
  9. 9
    Grade A+
  10. 10
    Avon Lake, OH 96 /100
    Grade A+

Source FBI Uniform Crime Reporting (UCR) Program · 2024

Safety Score Distribution, 500 cities graded

A+ through F grades based on violent and property crime rates vs national averages. Hover a bar for the exact count.

cities
Source FBI Uniform Crime Reporting (UCR) Program As of 2024
Top 40 safety-score cities, violent vs. property crime. X axis violent crime per 100K, Y axis property crime per 100K, split by the national averages. 40 cities; the anchor is ringed. Top 40 safety-score cities, violent vs. property crime 0 380 Violent crime per 100K → 0 1,848 Property crime per 100K → Columbus, IN SAFEST HIGHEST CRIME Safety grade A / B C D / F
Source: FBI Uniform Crime Reporting (UCR) Program · split lines are the U.S. national averages · the score weights violent crime 70% and property crime 30%, so a top-graded city can still sit right of the property-crime midline
Read the chart as a list
  • Columbus, IN: 14 violent, 83 property per 100,000 (grade A+)
  • Worcester, MA: 17 violent, 0 property per 100,000 (grade A+)
  • Savannah, GA: 20 violent, 0 property per 100,000 (grade A+)
  • Merrimack, NH: 0 violent, 344 property per 100,000 (grade A+)
  • Randolph Township, NJ: 4 violent, 291 property per 100,000 (grade A+)
  • Bernards Township, NJ: 10 violent, 176 property per 100,000 (grade A+)
  • Monroe Township, Middlesex County, NJ: 12 violent, 262 property per 100,000 (grade A+)
  • Raritan Township, NJ: 20 violent, 120 property per 100,000 (grade A+)
  • Genoa Township, OH: 14 violent, 271 property per 100,000 (grade A+)
  • Avon Lake, OH: 19 violent, 290 property per 100,000 (grade A+)
  • Hampden Township, PA: 23 violent, 239 property per 100,000 (grade A+)
  • Lone Peak, UT: 29 violent, 169 property per 100,000 (grade A+)
  • Harrison Town, NY: 6 violent, 476 property per 100,000 (grade A+)
  • Cheshire, CT: 14 violent, 384 property per 100,000 (grade A+)
  • Middletown Township, PA: 15 violent, 448 property per 100,000 (grade A+)
  • Westtown-East Goshen Regional, PA: 17 violent, 351 property per 100,000 (grade A+)
  • Newtown, CT: 18 violent, 351 property per 100,000 (grade A+)
  • Northampton Township, PA: 20 violent, 293 property per 100,000 (grade A+)
  • Zionsville, IN: 21 violent, 278 property per 100,000 (grade A+)
  • Lyon Township, MI: 27 violent, 268 property per 100,000 (grade A+)
  • Independence, KY: 27 violent, 316 property per 100,000 (grade A+)
  • Westfield, NJ: 16 violent, 556 property per 100,000 (grade A+)
  • Wallingford, CT: 18 violent, 450 property per 100,000 (grade A+)
  • Rockville Centre Village, NY: 24 violent, 471 property per 100,000 (grade A+)
  • East Fishkill Town, NY: 27 violent, 405 property per 100,000 (grade A+)
  • Bartlett, IL: 28 violent, 391 property per 100,000 (grade A+)
  • Hamilton Township, Warren County, OH: 32 violent, 378 property per 100,000 (grade A+)
  • Cranberry Township, PA: 11 violent, 701 property per 100,000 (grade A+)
  • Simsbury, CT: 16 violent, 574 property per 100,000 (grade A+)
  • Upper Macungie Township, PA: 21 violent, 531 property per 100,000 (grade A+)
  • Lower Providence Township, PA: 27 violent, 547 property per 100,000 (grade A+)
  • Perrysburg, OH: 28 violent, 447 property per 100,000 (grade A+)
  • Huntley, IL: 28 violent, 429 property per 100,000 (grade A+)
  • North Augusta, SC: 34 violent, 409 property per 100,000 (grade A+)
  • Melissa, TX: 36 violent, 341 property per 100,000 (grade A+)
  • Orion Township, MI: 36 violent, 405 property per 100,000 (grade A+)
  • Northern Lancaster County Regional, PA: 39 violent, 389 property per 100,000 (grade A+)
  • Northern Regional, PA: 42 violent, 304 property per 100,000 (grade A+)
  • Bergenfield, NJ: 49 violent, 232 property per 100,000 (grade A+)
  • Plum, PA: 61 violent, 153 property per 100,000 (grade A+)
# Grade City Score
1 A+ Columbus IN Indiana
98
2 A+ Worcester MA Massachusetts
98
3 A+ Savannah GA Georgia
98
4 A+ Merrimack NH New Hampshire
97
5 A+ Randolph Township NJ New Jersey
97
6 A+ Bernards Township NJ New Jersey
97
7 A+ Monroe Township, Middlesex County NJ New Jersey
97
8 A+ Raritan Township NJ New Jersey
97
9 A+ Genoa Township OH Ohio
96
10 A+ Avon Lake OH Ohio
96
11 A+ Hampden Township PA Pennsylvania
96
12 A+ Lone Peak UT Utah
96
13 A+ Harrison Town NY New York
95
14 A+ Cheshire CT Connecticut
95
15 A+ Middletown Township PA Pennsylvania
95
16 A+ Westtown-East Goshen Regional PA Pennsylvania
95
17 A+ Newtown CT Connecticut
95
18 A+ Northampton Township PA Pennsylvania
95
19 A+ Zionsville IN Indiana
95
20 A+ Lyon Township MI Michigan
95
21 A+ Independence KY Kentucky
95
22 A+ Westfield NJ New Jersey
94
23 A+ Wallingford CT Connecticut
94
24 A+ Rockville Centre Village NY New York
94
25 A+ East Fishkill Town NY New York
94
26 A+ Bartlett IL Illinois
94
27 A+ Hamilton Township, Warren County OH Ohio
94
28 A+ Cranberry Township PA Pennsylvania
93
29 A+ Simsbury CT Connecticut
93
30 A+ Upper Macungie Township PA Pennsylvania
93
31 A+ Lower Providence Township PA Pennsylvania
93
32 A+ Perrysburg OH Ohio
93
33 A+ Huntley IL Illinois
93
34 A+ North Augusta SC South Carolina
93
35 A+ Melissa TX Texas
93
36 A+ Orion Township MI Michigan
93
37 A+ Northern Lancaster County Regional PA Pennsylvania
93
38 A+ Northern Regional PA Pennsylvania
93
39 A+ Bergenfield NJ New Jersey
93
40 A+ Plum PA Pennsylvania
93
41 A+ Barnegat Township NJ New Jersey
93
42 A+ Buffalo Grove IL Illinois
92
43 A+ Sammamish WA Washington
92
44 A+ New Milford CT Connecticut
92
45 A+ Lower Makefield Township PA Pennsylvania
92
46 A+ Oswego IL Illinois
92
47 A+ Johns Creek GA Georgia
92
48 A+ Mason OH Ohio
92
49 A+ Bloomfield Township MI Michigan
92
50 A+ Jackson Township NJ New Jersey
92
51 A+ Londonderry NH New Hampshire
92
52 A+ White Lake Township MI Michigan
92
53 A+ Lexington MA Massachusetts
92
54 A+ Greenwich CT Connecticut
91
55 A+ Peachtree City GA Georgia
91
56 A+ Warrington Township PA Pennsylvania
91
57 A+ Westlake OH Ohio
91
58 A+ Edwardsville IL Illinois
91
59 A+ Shrewsbury MA Massachusetts
91
60 A+ Manalapan Township NJ New Jersey
91
61 A+ Yorktown Town NY New York
91
62 A+ Reading MA Massachusetts
91
63 A+ Colleyville TX Texas
91
64 A+ Mequon WI Wisconsin
91
65 A+ Windsor CO Colorado
91
66 A+ Wellesley MA Massachusetts
91
67 A+ Arlington MA Massachusetts
91
68 A+ Madison MS Mississippi
91
69 A+ Fulshear TX Texas
91
70 A+ Bridgewater MA Massachusetts
91
71 A+ Long Beach NY New York
91
72 A+ Westport CT Connecticut
90
73 A+ Horsham Township PA Pennsylvania
90
74 A+ Upper Arlington OH Ohio
90
75 A+ Cottage Grove MN Minnesota
90
76 A+ Westfield IN Indiana
90
77 A+ Shelton CT Connecticut
90
78 A+ Ridgewood NJ New Jersey
90
79 A+ Fort Mill SC South Carolina
90
80 A+ Nixa MO Missouri
90
81 A+ Nutley Township NJ New Jersey
90
82 A+ Shaler Township PA Pennsylvania
90
83 A+ Newton MA Massachusetts
90
84 A+ Wheaton IL Illinois
90
85 A+ Glen Ellyn IL Illinois
90
86 A+ Syracuse UT Utah
90
87 A+ Milton MA Massachusetts
90
88 A+ Ballwin MO Missouri
90
89 A+ Mount Olive Township NJ New Jersey
90
90 A+ Rosemount MN Minnesota
90
91 A+ Fate TX Texas
90
92 A+ O'Fallon MO Missouri
90
93 A+ Manchester Township NJ New Jersey
90
94 A+ Hillsborough Township NJ New Jersey
90
95 A+ Mahwah Township NJ New Jersey
90
96 A+ Caledonia WI Wisconsin
90
97 A+ Brunswick OH Ohio
90
98 A Moscow ID Idaho
89
99 A Haverford Township PA Pennsylvania
89
100 A Bridgewater Township NJ New Jersey
89
101 A Glastonbury CT Connecticut
89
102 A Ephrata PA Pennsylvania
89
103 A Erie CO Colorado
89
104 A North Huntingdon Township PA Pennsylvania
89
105 A Upper Dublin Township PA Pennsylvania
89
106 A Stafford Township NJ New Jersey
89
107 A Mundelein IL Illinois
89
108 A Camas WA Washington
89
109 A Plymouth Township MI Michigan
89
110 A Northville Township MI Michigan
89
111 A Princeton NJ New Jersey
89
112 A Belmont MA Massachusetts
89
113 A Needham MA Massachusetts
89
114 A Flower Mound TX Texas
89
115 A Orangetown Town NY New York
89
116 A Cumberland RI Rhode Island
89
117 A Bethel Park PA Pennsylvania
89
118 A Commerce Township MI Michigan
89
119 A Ramsey MN Minnesota
89
120 A Danville CA California
89
121 A Menomonee Falls WI Wisconsin
89
122 A Lake in the Hills IL Illinois
89
123 A Radnor Township PA Pennsylvania
89
124 A Yorkville IL Illinois
89
125 A Northern York County Regional PA Pennsylvania
89
126 A Northbrook IL Illinois
88
127 A Orland Park IL Illinois
88
128 A Bethlehem Town NY New York
88
129 A Southlake TX Texas
88
130 A Castle Rock CO Colorado
88
131 A Rockaway Township NJ New Jersey
88
132 A Dover NH New Hampshire
88
133 A Highland Park IL Illinois
88
134 A East Hempfield Township PA Pennsylvania
88
135 A Camillus Town and Village NY New York
88
136 A West Linn OR Oregon
88
137 A Brentwood TN Tennessee
88
138 A Plainfield IL Illinois
88
139 A Southampton Town NY New York
88
140 A Middletown Township NJ New Jersey
88
141 A Mount Lebanon PA Pennsylvania
88
142 A Brownsburg IN Indiana
88
143 A Lockport IL Illinois
88
144 A Fuquay-Varina NC North Carolina
88
145 A Rexburg ID Idaho
88
146 A De Pere WI Wisconsin
88
147 A Crown Point IN Indiana
88
148 A Brandon MS Mississippi
88
149 A Franklin MA Massachusetts
88
150 A Wilmette IL Illinois
87
151 A Centerville OH Ohio
87
152 A Vernon CT Connecticut
87
153 A Lancaster Town NY New York
87
154 A Fair Lawn NJ New Jersey
87
155 A Cicero Town NY New York
87
156 A Arlington Heights IL Illinois
87
157 A Parsippany-Troy Hills Township NJ New Jersey
87
158 A New Lenox IL Illinois
87
159 A Daphne AL Alabama
87
160 A Ridley Township PA Pennsylvania
87
161 A Elmhurst IL Illinois
87
162 A Woodridge IL Illinois
87
163 A Warminster Township PA Pennsylvania
87
164 A North Kingstown RI Rhode Island
87
165 A Old Bridge Township NJ New Jersey
87
166 A Versailles KY Kentucky
87
167 A Foster City CA California
87
168 A Carol Stream IL Illinois
87
169 A Fishers IN Indiana
87
170 A East Providence RI Rhode Island
87
171 A Manheim Township PA Pennsylvania
87
172 A Ramapo Town NY New York
87
173 A Moon Township PA Pennsylvania
87
174 A Lakeville MN Minnesota
87
175 A Keller TX Texas
87
176 A Rancho Santa Margarita CA California
87
177 A West Bloomfield Township MI Michigan
87
178 A Noblesville IN Indiana
87
179 A Oak Forest IL Illinois
87
180 A Milton GA Georgia
87
181 A Independence Township MI Michigan
87
182 A South Windsor CT Connecticut
86
183 A Naugatuck CT Connecticut
86
184 A Plymouth MN Minnesota
86
185 A Prosper TX Texas
86
186 A Webster Town and Village NY New York
86
187 A Bristol CT Connecticut
86
188 A Wheeling IL Illinois
86
189 A Wylie TX Texas
86
190 A Carmel IN Indiana
86
191 A Valparaiso IN Indiana
86
192 A Sachse TX Texas
86
193 A East Windsor Township NJ New Jersey
86
194 A Spanish Fork UT Utah
86
195 A Blacksburg VA Virginia
86
196 A Savage MN Minnesota
86
197 A Medford Township NJ New Jersey
86
198 A Vestavia Hills AL Alabama
86
199 A Chaska MN Minnesota
86
200 A San Luis AZ Arizona
86
201 A Lehi UT Utah
86
202 A Saratoga CA California
86
203 A Urbandale IA Iowa
86
204 A Saratoga Springs UT Utah
86
205 A Rochester Hills MI Michigan
86
206 A Woodstock IL Illinois
86
207 A Lincoln CA California
86
208 A Kaysville UT Utah
86
209 A Melrose MA Massachusetts
86
210 A Billerica MA Massachusetts
86
211 A Muskego WI Wisconsin
85
212 A Fairfield CT Connecticut
85
213 A Wallkill Town NY New York
85
214 A Oro Valley AZ Arizona
85
215 A Woodstock GA Georgia
85
216 A Hutto TX Texas
85
217 A Farmington UT Utah
85
218 A New Berlin WI Wisconsin
85
219 A North Olmsted OH Ohio
85
220 A Orchard Park Town NY New York
85
221 A Palatine IL Illinois
85
222 A Coventry RI Rhode Island
85
223 A Bowling Green OH Ohio
85
224 A Marlboro Township NJ New Jersey
85
225 A Riverton UT Utah
85
226 A Avon OH Ohio
85
227 A Livingston Township NJ New Jersey
85
228 A Perry Township, Stark County OH Ohio
85
229 A Howell Township NJ New Jersey
85
230 A Miami Township, Clermont County OH Ohio
85
231 A McHenry IL Illinois
85
232 A Friendswood TX Texas
85
233 A Glen Cove NY New York
85
234 A Farmington CT Connecticut
84
235 A Manlius Town NY New York
84
236 A Franklin WI Wisconsin
84
237 A Upper Providence Township, Montgomery County PA Pennsylvania
84
238 A Algonquin IL Illinois
84
239 A Middletown CT Connecticut
84
240 A Lake Oswego OR Oregon
84
241 A Leander TX Texas
84
242 A Port Chester Village NY New York
84
243 A Lacey Township NJ New Jersey
84
244 A Dunedin FL Florida
84
245 A Round Lake Beach IL Illinois
84
246 A Naperville IL Illinois
84
247 A Batavia IL Illinois
84
248 A Yorba Linda CA California
84
249 A North Port FL Florida
84
250 A Andover MA Massachusetts
84
251 A Moorpark CA California
84
252 A Novi MI Michigan
84
253 A North Providence RI Rhode Island
84
254 A Oviedo FL Florida
84
255 A Hanover Park IL Illinois
84
256 A Kettering OH Ohio
83
257 A Maplewood Township NJ New Jersey
83
258 A Gloucester Township NJ New Jersey
83
259 A Clinton MS Mississippi
83
260 A Bethlehem Township PA Pennsylvania
83
261 A Spring Township, Berks County PA Pennsylvania
83
262 A Torrington CT Connecticut
83
263 A Mount Prospect IL Illinois
83
264 A Rancho Palos Verdes CA California
83
265 A Teaneck Township NJ New Jersey
83
266 A Park Ridge IL Illinois
83
267 A New Windsor Town NY New York
83
268 A Mint Hill NC North Carolina
83
269 A Medina OH Ohio
83
270 A South Brunswick Township NJ New Jersey
83
271 A Piscataway Township NJ New Jersey
83
272 A Derry NH New Hampshire
83
273 A McCandless PA Pennsylvania
83
274 A Wentzville MO Missouri
83
275 A Lake Stevens WA Washington
83
276 A Herriman UT Utah
83
277 A Marion IA Iowa
83
278 A Little Elm TX Texas
83
279 A Rotterdam Town NY New York
82
280 A Hamburg Town NY New York
82
281 A Wethersfield CT Connecticut
82
282 A South Portland ME Maine
82
283 A Strongsville OH Ohio
82
284 A Eden Prairie MN Minnesota
82
285 A Hudson NH New Hampshire
82
286 A Rochester NH New Hampshire
82
287 A Los Altos CA California
82
288 A Franklin Township, Somerset County NJ New Jersey
82
289 A Warwick RI Rhode Island
82
290 A Brookfield WI Wisconsin
82
291 A Franklin IN Indiana
82
292 A San Ramon CA California
82
293 A Derry Township, Dauphin County PA Pennsylvania
82
294 A Elk River MN Minnesota
82
295 A Sahuarita AZ Arizona
82
296 A St. Charles IL Illinois
82
297 A Cranston RI Rhode Island
82
298 A Groton Town CT Connecticut
82
299 A Athens OH Ohio
82
300 A Leland NC North Carolina
82
301 A Brookline MA Massachusetts
82
302 A Royse City TX Texas
82
303 A Coppell TX Texas
82
304 A Bettendorf IA Iowa
82
305 A Allen TX Texas
82
306 A Carpentersville IL Illinois
82
307 A Parma OH Ohio
82
308 A Midland MI Michigan
82
309 A Cliffside Park NJ New Jersey
82
310 A Berkeley Township NJ New Jersey
82
311 A Maryville TN Tennessee
82
312 A Poway CA California
82
313 A Lawrence Township, Mercer County NJ New Jersey
81
314 A Branford CT Connecticut
81
315 A Leawood KS Kansas
81
316 A Vernon Hills IL Illinois
81
317 A University Park TX Texas
81
318 A Cary NC North Carolina
81
319 A Hoover AL Alabama
81
320 A North Attleboro MA Massachusetts
81
321 A Marysville OH Ohio
81
322 A Glendale Heights IL Illinois
81
323 A Frisco TX Texas
81
324 A Thousand Oaks CA California
81
325 A Wildomar CA California
81
326 A Cornelius NC North Carolina
81
327 A Auburn AL Alabama
81
328 A Dublin OH Ohio
81
329 A Surprise AZ Arizona
81
330 A Downers Grove IL Illinois
81
331 A Waukesha WI Wisconsin
81
332 A South Jordan UT Utah
81
333 A McKinney TX Texas
81
334 A Montclair NJ New Jersey
81
335 A Bluffton SC South Carolina
81
336 A Queen Creek AZ Arizona
81
337 A Hendersonville TN Tennessee
81
338 A Royal Oak MI Michigan
81
339 A Payson UT Utah
81
340 A Streamwood IL Illinois
81
341 A Southington CT Connecticut
80
342 A Sylvania Township OH Ohio
80
343 A Edina MN Minnesota
80
344 A Sugar Land TX Texas
80
345 A Evesham Township NJ New Jersey
80
346 A Wall Township NJ New Jersey
80
347 A West Lafayette IN Indiana
80
348 A Cedar Park TX Texas
80
349 A Woodbury MN Minnesota
80
350 A Bellevue NE Nebraska
80
351 A Mission Viejo CA California
80
352 A League City TX Texas
80
353 A Crystal Lake IL Illinois
80
354 A Prior Lake MN Minnesota
80
355 A Marion IN Indiana
80
356 A Chesterfield Township MI Michigan
80
357 A Winslow Township NJ New Jersey
80
358 A Johnston RI Rhode Island
80
359 A Midlothian TX Texas
80
360 A Hilliard OH Ohio
80
361 A Wellington FL Florida
80
362 A Pullman WA Washington
80
363 A Haines City FL Florida
80
364 A Walpole MA Massachusetts
80
365 A Elizabethtown KY Kentucky
80
366 A Windsor CT Connecticut
79
367 A Montgomery Township PA Pennsylvania
79
368 A Irvine CA California
79
369 A Blaine MN Minnesota
79
370 A Mansfield TX Texas
79
371 A Chesterfield MO Missouri
79
372 A West Haven CT Connecticut
79
373 A Fairhope AL Alabama
79
374 A Monroe Township, Gloucester County NJ New Jersey
79
375 A Laguna Niguel CA California
79
376 A Simi Valley CA California
79
377 A Franklin TN Tennessee
79
378 A St. Charles MO Missouri
79
379 A Aliso Viejo CA California
79
380 A Voorhees Township NJ New Jersey
78
381 A Tonawanda Town NY New York
78
382 A Norwalk CT Connecticut
78
383 A Pearland TX Texas
78
384 A Austintown OH Ohio
78
385 A Miami Lakes FL Florida
78
386 A Tinley Park IL Illinois
78
387 A Green Township OH Ohio
78
388 A Shakopee MN Minnesota
78
389 A Berwyn IL Illinois
78
390 A Des Plaines IL Illinois
78
391 A Chelmsford MA Massachusetts
78
392 A Georgetown KY Kentucky
78
393 A Gilbert AZ Arizona
78
394 A Benicia CA California
78
395 A Harker Heights TX Texas
78
396 A Lower Merion Township PA Pennsylvania
77
397 A Cottonwood Heights UT Utah
77
398 A East Hartford CT Connecticut
77
399 A Exeter Township, Berks County PA Pennsylvania
77
400 A Union Township NJ New Jersey
77
401 A Alabaster AL Alabama
77
402 A Horn Lake MS Mississippi
77
403 A Bothell WA Washington
77
404 A Mentor OH Ohio
77
405 A Troy MI Michigan
77
406 A Marana AZ Arizona
77
407 A Schererville IN Indiana
77
408 A East Brunswick Township NJ New Jersey
77
409 A Mount Pleasant SC South Carolina
77
410 A Camarillo CA California
77
411 A Laramie WY Wyoming
77
412 A Fort Lee NJ New Jersey
77
413 A New Rochelle NY New York
77
414 A Toms River Township NJ New Jersey
77
415 A Pickerington OH Ohio
77
416 A Coral Springs FL Florida
77
417 A Brick Township NJ New Jersey
77
418 A Kirkland WA Washington
76
419 A Stratford CT Connecticut
76
420 A Diamond Bar CA California
76
421 A East Lampeter Township PA Pennsylvania
76
422 A Virginia Beach VA Virginia
76
423 A Eastvale CA California
76
424 A West Chester Township OH Ohio
76
425 A Maple Valley WA Washington
76
426 A Greenwood IN Indiana
76
427 A Nicholasville KY Kentucky
76
428 A Celina TX Texas
76
429 A Kent OH Ohio
76
430 A Delhi Township OH Ohio
76
431 A Deer Park TX Texas
76
432 A Logan UT Utah
76
433 A Niles IL Illinois
75
434 A Beavercreek OH Ohio
75
435 A Clarkstown Town NY New York
75
436 A Pooler GA Georgia
75
437 A Guilderland Town NY New York
75
438 A Cupertino CA California
75
439 A Lexington SC South Carolina
75
440 A American Fork/Cedar Hills UT Utah
75
441 A Bloomfield NJ New Jersey
75
442 A Owasso OK Oklahoma
75
443 A Galloway Township NJ New Jersey
75
444 A Layton UT Utah
75
445 A Carrollton TX Texas
75
446 B Newington CT Connecticut
74
447 B Brighton Town NY New York
74
448 B Starkville MS Mississippi
74
449 B Belton TX Texas
74
450 B Wayne Township NJ New Jersey
74
451 B Eagan MN Minnesota
74
452 B Mount Pleasant WI Wisconsin
74
453 B Pleasanton CA California
74
454 B Minnetonka MN Minnesota
74
455 B Lombard IL Illinois
74
456 B Middletown DE Delaware
74
457 B Chandler AZ Arizona
74
458 B North Brunswick Township NJ New Jersey
74
459 B East Haven CT Connecticut
73
460 B White Plains NY New York
73
461 B Maple Grove MN Minnesota
73
462 B Stow OH Ohio
73
463 B Elk Grove Village IL Illinois
73
464 B West Seneca Town NY New York
73
465 B Danvers MA Massachusetts
73
466 B Vestal Town NY New York
72
467 B Ross Township PA Pennsylvania
72
468 B Amherst Town NY New York
72
469 B Salem NH New Hampshire
72
470 B Central Marin CA California
72
471 B Meriden CT Connecticut
72
472 B Irondequoit Town NY New York
72
473 B Avon IN Indiana
72
474 B Greenfield WI Wisconsin
71
475 B Upper Moreland Township PA Pennsylvania
71
476 B Oxford MS Mississippi
71
477 B Walnut CA California
71
478 B West Hartford CT Connecticut
70
479 B Schaumburg IL Illinois
70
480 B Trumbull CT Connecticut
70
481 B Jeffersontown KY Kentucky
70
482 B Milford CT Connecticut
70
483 B Springettsbury Township PA Pennsylvania
70
484 B Round Rock TX Texas
70
485 B Morrisville NC North Carolina
69
486 B Abington Township, Montgomery County PA Pennsylvania
69
487 B Trussville AL Alabama
69
488 B Riverhead Town NY New York
68
489 B Newburgh Town NY New York
68
490 B Manchester CT Connecticut
68
491 B Paramus NJ New Jersey
67
492 B Hamilton Township, Atlantic County NJ New Jersey
67
493 B Monroeville PA Pennsylvania
67
494 B Bensalem Township PA Pennsylvania
65
495 B Grove City OH Ohio
64
496 B Redmond WA Washington
63
497 B Boardman OH Ohio
60
498 C Colonie Town NY New York
59
499 C Upper Merion Township PA Pennsylvania
58
500 C Fairfax City VA Virginia
58

How Safety Scores Are Calculated

Each city's safety score is calculated by comparing its crime rates to the national average. The score uses a weighted formula: 70% violent crime rate and 30% property crime rate, reflecting the greater severity of violent offenses.

The score runs from 0 (highest crime) to 100 (lowest crime), converted to letter grades:

  • A+ (90-100): Well below national average
  • A (75-89): Below national average
  • B (60-74): Somewhat below average
  • C (40-59): Near national average
  • D (25-39): Above national average
  • F (0-24): Well above national average

View by State

See safety grades for cities in your state:

Source: FBI Uniform Crime Reporting (UCR) Program, 2024. Cities with population under 25,000 excluded.

How violent and property crime are reported in U.S. cities

City-level crime rates published on PlainCrime come from the FBI Uniform Crime Reporting (UCR) Program, which has compiled offense counts from local law enforcement agencies since 1930. Each year, thousands of police departments submit standardized counts of Part I offenses, murder and non-negligent manslaughter, rape, robbery, aggravated assault, burglary, larceny-theft, motor vehicle theft, and arson, to a central FBI database. The UCR program supplies the raw counts; population denominators come from the U.S. Census Bureau, and per-capita rates are calculated by dividing the offense count by population and multiplying by 100,000.

Violent crime, the focus of this ranking, comprises murder, rape, robbery, and aggravated assault. These four categories cover incidents involving force, threat of force, or completed physical harm against a person. Robbery requires an interaction between victim and offender even when no weapon is used. Aggravated assault, the most common violent crime nationally, captures attacks intended to cause serious bodily injury or involving a weapon. Murder counts include both completed killings and non-negligent manslaughter, but exclude negligent manslaughter, justifiable homicide, and suicide.

Property crime, burglary, larceny-theft, motor vehicle theft, and arson, appears far more frequently than violent crime in nearly every U.S. jurisdiction. The national property-crime rate typically runs five to seven times higher than the violent-crime rate. Burglary requires unlawful entry into a structure with intent to commit a theft or felony; larceny-theft covers simple taking of property without force; motor vehicle theft is specifically the theft of a vehicle; and arson is the willful burning of a structure or property.

Why per-capita rates matter more than raw counts

Comparing a city of 8 million residents to a city of 50,000 residents using raw offense counts produces misleading results: the larger city will always show more crime because there are simply more people to victimize. Per-capita rates (crimes per 100,000 residents) correct for population so cities of different sizes can be compared on the same scale. PlainCrime restricts its city rankings to jurisdictions with at least 25,000 residents to avoid extreme rate volatility, in a city of 5,000 people, a single robbery moves the per-capita robbery rate by 20 points, which is statistically meaningless.

Even with the 25,000-resident floor, per-capita rates contain meaningful noise. A city that hosts a major tourism destination, university, or commuter hub will record offenses against non-residents, while its population denominator counts only permanent residents. This inflates the rate. Conversely, a city where many residents commute elsewhere may record fewer victimizations than the resident count would predict, deflating the rate. We surface these caveats on each city's detail page so users can interpret figures in context.

Limitations of FBI UCR data

UCR participation is voluntary. While most large cities submit consistently, gaps appear, some cities report only certain categories, and some agencies fail to report in given years. The 2021 transition from the legacy Summary Reporting System (SRS) to the National Incident-Based Reporting System (NIBRS) reduced reporting coverage temporarily as agencies migrated systems. We flag known reporting gaps on each city page and use the most recent year of data available for each jurisdiction.

The UCR also captures only crimes reported to law enforcement. The National Crime Victimization Survey, run separately by the Bureau of Justice Statistics, consistently finds that property crimes are reported only 30–40% of the time and violent crimes 40–50% of the time. UCR rates should be read as reported crime, not total crime. They remain the best available comparable national dataset.

Using PlainCrime rankings responsibly

Crime rankings are most useful when they sit alongside other community-quality signals, school performance, housing affordability, employment, and access to healthcare. A safer-than-average violent-crime rate in a small commuter suburb does not by itself make a city a better place to live; it is one data point among many. Likewise, a higher-than-average rate in a dense urban center may reflect that residents and visitors interact with police more often, not that the city is necessarily unsafe for its residents. We provide cross-links from each city profile to neighboring jurisdictions, state averages, and national benchmarks so you can read each number in context rather than in isolation.

For news outlets, researchers, and concerned residents who cite our rankings, the most defensible approach is to quote the per-100,000 rate, the reporting year, and the source agency in the same sentence. Avoid framing crime statistics as predictive, UCR data describes what was reported in a past year, not what will happen tomorrow. Where possible, pair our rankings with longitudinal trend data on the relevant city's profile page to show whether the rate is moving up, holding steady, or falling year over year.

Every figure on PlainCrime is rendered directly from FBI Uniform Crime Reporting (UCR) source data, no number is typed in by an editor. This page draws directly on FBI Uniform Crime Reporting source data, no figure is typed in by an editor. See our editorial standards & corrections policy, the methodology behind these numbers, or report a data error.