Haverhill hod a Fläch vo 135,0 km², dovo san 132,1 km² Land und 2,9 km² (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.