Essex County Weather Forecast

6280Newburyport

Decreasing Clouds

6282Haverhill

Decreasing Clouds

6275Gloucester

Decreasing Clouds

6380Lynn

Decreasing Clouds

6278Beverly

Decreasing Clouds

6282Topsfield

Decreasing Clouds