St. Albans town is located in Franklin County, Vermont with a population of 6988. The town has a total area of 60.5 square miles, of which 37.0 square miles is land and 23.5 square miles is water. Nearby towns are Georgia and Swanton. Students go to Bellows Free Academy for study.
PriceBedsBathsMore Save Search