Haverhill hod a Fläch vo 135,0 km², dovo san 132,1xa0km² Land und 2,9xa0km² (2,15 %) Wossa. Da Ort wead im Westn vom Connecticut River begrenzd und duachn Ammonoosuc River und de Bäch Oiverian und Clark entwassad, de im Eihzugsgebiet vom Connecticut lieng.