Essex County Weather Forecast

3768Newburyport

Gradual Clearing

3370Haverhill

Gradual Clearing

4067Gloucester

Gradual Clearing

3969Lynn

Gradual Clearing

3569Beverly

Gradual Clearing

3270Topsfield

Gradual Clearing