 Bellows Falls is bounded on the east by the Connecticut River.As of the census of 2000, there were 3,165 people, 1,329 households, and 782 families residing in the village.The population density was 2,286.1 people per square mile (885.5/km2).