Essex County Rainfall

40%Newburyport

40% Chance

40%Haverhill

40% Chance

40%Gloucester

40% Chance

40%Lynn

40% Chance

40%Beverly

40% Chance

40%Topsfield

40% Chance