An Allegan County school was briefly evacuated Monday morning due to a foul odor that had spread throughout the building.
Ryan Klingler knows all too well what Grandville High School's hockey team is going through in the wake of Ryan Fischer's death.
An Allegan County man accused of burning a small child with a cigarette lighter is facing child abuse charges.
A Plainwell man is accused of causing his baby daughter brain damage by shaking her.
The new, much-debated Allegan County Jail won't be dedicated for another week. But Friday afternoon, the public got a look inside.
The coldest air of this winter season has arrived in West Michigan.
An Amtrak train was three hours late to its destination in West Michigan Thursday night.
Terry Burns is facing embezzlement charges after he allegedly stole tens of thousands of dollars from his friend's bank account.
A former church choir director has been arrested for a third time since December 2013 and faces additional criminal sexual conduct charges.
Click here for the latest listings for West Michigan.
Some drivers found themselves sharing the road with an unlikely guest in Wayland over the weekend.
Elections are occurring in eight West Michigan counties, and seven of the races are school millage requests.
The road from Holland to Allegan was one place you did not want to be on Friday.
There were many power outages across West Michigan Friday, due to the strong winds that are gusting 40-45 miles per hour.
Consumers Energy is again preparing for a blast of winter weather that could possibly knock out power across West Michigan.
Firefighters said there was more than three feet of snow on the roof.