A snowstorm swept through northern Illinois on Friday, with McHenry and Lake counties seeing the highest reported snowfalls out of the Chicagoland area. | Graphic: NWS Chicago

Parts of McHenry and Lake counties reported seeing 7 inches of snowfall on Friday, the highest in the Chicagoland area.

Bull Valley, which is near Woodstock, saw the most snowfall in the Chicago metropolitan area at 7.2 inches, according to National Weather Service (NWS) snowfall reports.

Around 5 inches of snow was reported in Harvard, Wonder Lake, Johnsburg and McCullom Lake.

4 inches of snow was reported in Marengo, McHenry, Lakewood and Prairie Grove.

Other areas in McHenry County saw less snow.

In Lake County, 7 inches of snow was reported in Lake Villa Friday afternoon.

According to available snowfall reports, Round Lake, Gurnee and Zion saw around 4 inches of snow, while towns like Fox Lake, Wauconda and Waukegan saw 2-3 inches.

Around 9 inches of snow was reported in Boone and Winnebago counties – the highest across northern Illinois – but they are not considered a part of the Chicagoland metropolitan area.

[Suggested Article]  Chicago man accused of robbing victim at gunpoint before opening fire on him in Gurnee

NWS Chicago said lingering lake effect snow showers are expected Friday evening in the area of Lake Michigan.

“After a drier weekend, temperatures will warm up going into Monday with rain returning to the area to start off the workweek,” NWS said.

Snow was seen falling at Route 176 and River Road in Island Lake, causing slick road conditions, as several inches of snow is expected throughout McHenry County and Lake County on Friday. | Photo: Lake County PASSAGE

Dozens of crashes were reported across Lake and McHenry counties Friday morning amid the hazardous conditions.

Approximately a dozen crashes required a fire department response in McHenry County.

One of the crashes involved a car that drove into a creek and became partially submerged at Route 14 and Bunker Hill Road outside of Harvard.

Well over a dozen crashes, some injury and non-injury, had also been reported in Lake County on Friday.