Two Muskegon police officers stopped to play football with a group kids, and video posted to Facebook is getting a lot of attention.
An arrest has been made in connection to the fatal shooting of a man in Muskegon Heights early Friday.
After losing several customers in contract negotiations, the city of Muskegon Heights is reducing hours and cutting staff at its water filtr…
A former Fruitport Township officer who drove drunk with his infant son in the backseat will serve probation.
Steve Schiller will take over as the Muskegon Heights emergency manager as Don Weatherspoon moves to Highland Park.
Police are investigating a suspicious fire that destroyed a home in Muskegon.
A powerful system moved across the Great Lakes Thursday night, spawning storms capable of strong winds and hail.
There will be closures on a stretch of the US-31 Business Route in the Muskegon area starting Monday.
Authorities don’t suspect foul play after the body of a Norton Shores woman was found Friday afternoon.
A woman accused of abusing her infant son since birth entered a plea in the child abuse case.
Prosecutors have dropped a felony charge against a woman who drove over a man lying in the road because he had been hit by another driver.
The former longtime director of the White Lake Ambulance Authority pleaded not guilty Wednesday to two charges.
The Muskegon County Airport was locked down Tuesday afternoon after receiving a threatening phone call.
A man who is accused of killing his grandfather has been ordered to stand trial.
Fire and Coast Guard officials are advising people to stay off the lakes after two people fell through the ice on Muskegon Lake.
Authorities say a 35-year-old man has died after being stabbed in the chest by his wife during a dispute Saturday morning.