 Texas Falls is a scenic waterfall on Hancock Branch that can be reached by road and has a Green Mountain National Forest recreation area nearby.According to the United States Census Bureau, Hancock has a total area of , of which is land and , or 0.28%, is water.As of the census of 2000, there were 382 people, 164 households, and 112 families residing in the town.