Ottawa County investigators suspect distracted driving is to blame for a rollover crash that sent four teenagers to the hospital.
Grand Valley State University is expanding its footprint in downtown Grand Rapids.
Find times and locations of fireworks that will light up the skies across West Michigan to celebrate Independence Day.
An Ottawa County couple has been ordered to stand trial on allegations they tried to entice their daughter’s teen friends for sex.
Holland city officials announced Wednesday they had accepted Ryan Cotton’s resignation.
Ottawa County authorities say a careless driver caused an I-96 crash that sent a Muskegon woman to the hospital.
The city council in Zeeland voted unanimously Monday to form a committee to determine options for providing police services.
The Grand Haven City Council approved an amendment to a measure to charge for parking at a popular lot during certain weekends.
A 73-year-old Grand Haven man was not hurt when he crashed his minivan into an auto parts shop on Monday morning.
The future of the Zeeland Police Department has come under debate.
There is an effort to disincorporate the village of Spring Lake, meaning it would become part of Spring Lake Township.
A Spring Lake girl whose face was mauled by a raccoon as a baby has undergone another reconstructive procedure.
A Wyoming teen remained in critical condition a day after going under the water for several minutes at a Georgetown Township park.
A teen was hospitalized in critical condition after being pulled from a lake in Georgetown Township Saturday afternoon.
A deck supporting around 25 people collapsed at The Weaver House at Pine Bend Park in Ottawa County Thursday night.