Discover Saint Albans City
compiled from our dataSaint Albans City is located in Vermont, USA, and has a population of about 6,877. Our atlas lists 41 places here.
These include 3 sights and 2 museums, 29 restaurants, 7 places to stay and 0 cocktail bars. Highlights include Taylor Park Residences, St. Albans Historic District, Central Vermont Railroad Headquarters.