The dangerous wind gusts early Friday night kept firefighters, hydro crews, and police officers hopping.
In Belleville alone, police responded to 15 wind-related calls.
A barn was swept onto the road in the area of Cranston and Zion Roads. Power lines were down at the scene and a section of the road was closed for several hours.
Several large trees crashed down onto River Road near Foxboro and two hydro poles snapped in Foxboro itself.
Wind damage also affected Lemoine Street and Bridge Street East in urban Belleville.