New Hartford is located at (43.069169, -75.28846) [REF].
According to the United States Census Bureau, the village has a total area of 0.6 square miles (1.6 km²).None of the area is covered with water.