Essex County Weather Forecast

3749Newburyport

Chance Rain

3652Haverhill

Chance Rain

3846Gloucester

Chance Rain

4050Lynn

Chance Rain

3849Beverly

Chance Rain

3751Topsfield

Chance Rain