Posted inNews Update: Police identify victim and a suspect in suspicious Woodsville death by Alex Ebrahimi April 21, 2026April 21, 2026
Posted inNews Suspicious death under investigation in Haverhill by Alex Ebrahimi April 20, 2026April 20, 2026
Posted inNews Police: Driver arrested after striking Haverhill officer while fleeing by Sofia Langlois March 30, 2026March 30, 2026
Posted inNews Results: Voters approve all articles at Haverhill’s annual school meeting by Staff Report March 17, 2026March 17, 2026
Posted inNews Results: Haverhill voters approve budget, tax breaks by Clare Shanahan March 16, 2026March 16, 2026
Posted inNews Results: Haverhill voters decide contested town and school races by Staff Report March 10, 2026March 10, 2026
Posted inNews Preview: Haverhill voters to decide on town clerk’s term length and $10K wastewater study by Clare Shanahan February 27, 2026February 27, 2026
Posted inNews Wells River family displaced by house fire, dogs rescued by Sofia Langlois February 24, 2026February 24, 2026
Posted inNews Haverhill scrambles to fill town clerk role ahead of Town Meeting by Sofia Langlois February 17, 2026February 17, 2026
Posted inNews Supporters to decide new name for rescued stallion by Alex Ebrahimi February 4, 2026February 4, 2026