The Museum of Printing is kicking off Haverhill’s celebration of the 250th anniversary of the nation’s founding. The Museum ...
The first free stargazing session of the new year is set for Saturday at Haverhill’s Tattersall Farm. Weather permitting, ...
Haverhill Public School’s William H. Moody Preschool is taking applications for the 2026-2027 school year through Saturday, ...
A Plaistow, N.H., man, previously convicted of a felony, pleaded guilty Wednesday in federal court for unlawfully possessing two firearms and faces sentencing in June. U.S. Attorney Erin Creegan said ...
For the first time in Haverhill’s history a woman will lead the city’s engineering department. Lisa DeMeo, a lifelong Haverhill resident and graduate of Haverhill High School class of 1977, succeeds ...
Groveland-based Sweet Paws Rescue says it hosted a successful fundraising gala last month, raising more than $70,000 towards its new farm in Boxford. Boston radio personality Billy Costa served as ...
Dr. Elie Ata was recently named associate chief medical officer of Merrimack Health. Ata, who has served as the system’s medical director of the hospitalist service since May 2024, will support the ...
Pentucket Regional High School alumnus Brian White returns to the district for a book-signing this Sunday. White’s recently ...
By Katie Castellani Auditor Diana DiZoglio is once again asking for the court’s permission to hire her own legal representation. This time, it’s to secure defense to dispute the attorney general’s ...
Haverhill Mayor Melinda E. Barrett is expected to introduce a modification to the city’s new ordinance that limits where ...
Haverhill’s new Acting Police Chief Wayne Tracy says his first few months at the helm have seen a focus on officer training and the introduction of three canines. Tracy, who addressed listeners live ...
Registration is open for the March “Let’s Hike Haverhill” walk. The guided hike takes place along the course of the Clement ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results