Kalamazoo County Undersheriff Paul Matyas told local Fox affiliate 17 News that six people had been shot and killed at a Cracker Barrel restaurant and a car dealership.
A 45-year-old man was arrested following a massive manhunt after the shootings began last evening, authorities said.
A 14-year-old girl was among five people fatally shot outside a Cracker Barrel restaurant, said Kalamazoo County Undersheriff Paul Matyas, while a father and son were killed at the dealership.
A woman who was shot multiple times at an apartment complex was in serious condition early today, Matyas said, correcting an earlier statement in which he'd said nine people had been shot.
Matyas said earlier that authorities did not believe the shootings were targeted at specific people, describing them as "our worst case scenario."
"These are random murders," he said. Matyas told WWMT-TV that the suspect did not resist when approached by law enforcement officers in downtown Kalamazoo, and that weapons were found in the man's vehicle.
"The threat to the public is over," he said. Kalamazoo is about 258 km west of Detroit.