St. Albans is the only city in and the seat of Franklin County, Vermont, United States. At the 2020 census, the city population was 6,877. St. …St. Albans is the only city in and the seat of Franklin County, Vermont, United States. At the 2020 census, the city population was 6,877. St. Albans City is completely surrounded by St. Albans Town, which is a separate municipality. The city is located in Northwestern Vermont, 29 miles north of Burlington, Vermont's most populous city, which is located in Chittenden County.