La localité est fondée en 1753 sous le nom de New Chester par des colons originaires de Chester. Elle devient une municipalité en 1778[2]. En 1837, New Chester est renommée en l'honneur du gouverneur Isaac Hill(en)[2],[3].
Le village est déplacé dans les années 1940 pour créer le barrage de Franklin Falls[2].