Middlesex County Weather Forecast

5466Cambridge

Mostly Cloudy

5365Newton

Areas Fog

5267Framingham

Mostly Cloudy

5367Lowell

Mostly Cloudy

5168Concord

Mostly Cloudy

5367Pepperell

Areas Fog