A winter storm blanketed the entire Commonwealth in snow overnight into Monday, with National Weather Service reports showing totals ranging from roughly 7 inches to over 22 inches.
In Worcester County, storm totals ranged from about 11 to 22 inches, with some of the highest reports coming from Sterling and Princeton (22.2 inches), Leicester (22 inches), and Auburn (21.5 inches). Snow totals in Worcester were about 18.6 inches. Shrewsbury saw 19 inches of snow.

Other Worcester County communities also saw significant accumulations. Lancaster recorded about 15 inches, while Leominster snowfall reports ranged from roughly 7 to 18 inches across the city, based on National Weather Service spotter observations.
In Essex County, snowfall totals ranged from about 12 to 22 inches. The highest amounts, 22 inches, were reported in Ipswich, Newburyport, and Rockport, according to the National Weather Service Boston/Norton office. Gloucester received 21 inches, while Haverhill recorded 16 inches. Totals reached 17 inches in North Andover, 18 inches in Andover, and 14.5 inches in Methuen.

In Middlesex County, snowfall totals generally ranged from about 12 to 22 inches. The highest report came from Hopkinton with 22 inches, followed by 20.9 inches in Lexington and 20.6 inches in Wakefield. Wayland recorded 18 inches, while Acton saw 17.3 inches. Ayer and Hudson each received about 15.5 inches, according to National Weather Service spotter reports.
Snowfall totals in Suffolk County ranged from about 14 to 19.7 inches. Boston received about 16.1 inches, while the highest total, 19.7 inches, was reported in Chelsea. Within Boston, 18.9 inches were recorded in Dorchester and 14 inches in West Roxbury.

Although the heaviest snow has moved offshore, the National Weather Service said lighter snow is expected to continue through the day Monday, with an additional 1 to 3 inches possible across most of Massachusetts, and up to 4 inches in northeastern areas, between 1 a.m. Monday and 1 a.m. Tuesday.