 Amtrak's "Vermonter" passenger rail line runs through Putney but does not stop in town.The closest stations are Bellows Falls to the north and Brattleboro to the south.As of the 2000 census there were 2,634 people, 958 households, and 603 families residing in the town.