Crime & Safety
Here Are MI's Most Dangerous Cities For Car Accidents: Report
Oakland County has the most cities on the list.
A small west Michigan city is the most dangerous place for drivers in the state, according to a Michigan law group.
Michigan Auto Law identified the Top 20 Most Dangerous Cities for Car Accidents in Michigan in a new report.
"The goal of this report is to help drivers stay informed and safe," President and Attorney at Michigan Auto Law Steve Gursten said. "We want drivers to make informed decisions about where they drive and to know when they need to be especially careful and vigilant behind the wheel."
Find out what's happening in Across Michiganfor free with the latest updates from Patch.
The report is based on 2024 per capita traffic crash data for Michigan cities with at least 500 crashes in a single year and populations of 10,000 or more. It ranks cities by crashes per 10,000 residents.
The 2024 data is the most recent publicly available from the Michigan Traffic Crash Facts and the United States Census.
Find out what's happening in Across Michiganfor free with the latest updates from Patch.
Here are the 20 most dangerous Michigan cities for car crashes:
- Walker, Kent County – 546 crashes per 10,000 residents - 25,921 pop., 1,416 total crashes, 4 fatalities, 323 injuries.
- Auburn Hills, Oakland County – 509 crashes per 10,000 residents - 26,047 pop., 1,328 total crashes, 4 fatalities, 319 injuries.
- Emmet Township, Calhoun County – 492 crashes per 10,000 residents - 11,755 pop. (Emmet Charter Township), 579 total crashes, 4 fatalities, 85 injuries.
- Traverse City, Grand Traverse County – 487 crashes per 10,000 residents - 15,782 pop., 769 total crashes, 1 fatality, 155 injuries.
- Romulus, Wayne County – 477 crashes per 10,000 residents - 24,652 pop., 1,178 total crashes, 6 fatalities, 350 injuries.
- Garfield Township, Grand Traverse County - 443 crashes per 10,000 residents - 19,916 pop. (Garfield Charter Township), 884 total crashes, 2 fatalities, 160 injuries.
- Grandville, Kent County – 435 crashes per 10,000 residents - 17,094 pop., 745 total crashes, 0 fatalities, 173 injuries.
- Southfield, Oakland County – 430 crashes per 10,000 residents - 76,874 pop., 3,313 total crashes, 10 fatalities, 945 injuries.
- Benton Township, Berrien County – 426 crashes per 10,000 residents - 14,105 pop. (Benton Charter Township), 602 total crashes, 4 fatalities, 192 injuries.
- Ypsilanti, Washtenaw County – 415 crashes per 10,000 residents - 20,150 pop., 838 total crashes, 1 fatality, 151 injuries.
- Flint Township, Genesee County – 407 crashes per 10,000 residents - 30,962 pop. (Flint Charter Township), 1,263 total, 2 fatalities, 435 injuries.
- Hazel Park, Oakland County – 389 crashes per 10,000 residents - 15,064 pop., 586 total crashes, 2 fatalities, 193 injuries.
- Cascade Township, Kent County – 385 crashes per 10,000 residents - 20,172 pop. (Cascade Charter Township), 777 total crashes, 2 fatalities, 159 injuries.
- Springfield Township, Oakland County – 384 crashes per 10,000 residents - 14,967 pop. (Springfield Charter Township), 576 total crashes, 2 fatalities, 146 injuries.
- Detroit, Wayne County – 376 crashes per 10,000 residents - 645,705 pop., 24,321 total crashes, 104 fatalities, 8,872 injuries.
- Kalamazoo, Kalamazoo County – 373 crashes per 10,000 residents - 73,290 pop., 2,736 total, 5 fatalities, 659 injuries.
- Mundy Township, Genesee County – 369 crashes per 10,000 residents - 15,416 pop., 569 total crashes, 2 fatalities, 172 injuries.
- Niles Township, Berrien County – 365 crashes per 10,000 residents - 14,300 pop., 523 total crashes, 1 fatality, 166 injuries.
- Plymouth Township, Wayne County – 362 crashes per 10,000 residents - 27,191 pop. (Plymouth Charter Township), 987 total crashes, 5 fatalities, 248 injuries.
- Madison Heights, Oakland County – 359 crashes per 10,000 residents - 28,626 pop., 1,030 total crashes, 2 fatalities, 286 injuries.
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.