In 1853, he married Mary Ross. Hargraft served on the town council for Cobourg, also serving as mayor and a commissioner of the Cobourg Town Trust.
He married Mary Ross in 1853, and subsequently held various civic positions in Cobourg, including serving on the town council and holding the office of mayor and commissioner of the Cobourg Town Trust.