Essex County Rainfall

95%Newburyport

95% Chance

90%Haverhill

90% Chance

95%Gloucester

95% Chance

85%Lynn

85% Chance

90%Beverly

90% Chance

90%Topsfield

90% Chance