A tornado touched down in Mattapoisett at around 11:30am today, according to a statement from the National Weather Service.
The morning brought a series of Severe Thunderstorm Warnings and Tornado Warnings from the Weather Service as storms swept across the region.
No injuries or catastrophic damage to homes have been reported. The Mattapoisett River Valley Water District water treatment plant sustained damage but is still operational, according to a statement by the town. The plant serves all or parts of Marion, Mattapoisett, Rochester, and Fairhaven.
The Weather Service is investigating the tornado damage and expects to issue a more detailed statement about the power of the tornado and its timing later today.
Across the region, streets flooded as intense rainfall in short periods caused drivers to pull over and wait out the storm.
Early reports suggested more than 2 inches of rain fell in less than an hour in parts of the Cape, including Pocasset and Sandwich, with 3 inches or more reported in spots.
By mid-afternoon, sunshine returned to much of the Cape, but the forecast continues to call for possible thunderstorms through the evening, and a flood watch is in effect for the South Coast.
More photos from around the region are posted below.
This story has been updated to include additional details and context.