Overview Fair Haven is a town in Vermont, United States, with a population of about 2,269[1]. Geography Coordinates: 43.5948, -73.2657