Overview Bellows Falls is a town in Vermont, United States, with a population of about 3,048[1]. Geography Coordinates: 43.1334, -72.4440