Franklin County, Vermont Cities (2025)

20 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
St. Albans17,1167,0120.1%19237 Town
St. Albans27,0716,8690.57%3,6172 City
Swanton36,8626,7600.12%14248 Town
Georgia44,8924,857-0.18%12439 Town
Highgate53,5603,472-0.06%7051 Town
Enosburgh62,7822,804-0.43%5848 Town
Swanton72,3892,3510.29%3,1351 Village
Richford82,3112,326-0.3%5443 Town
Sheldon92,2022,1440.82%5739 Town
Fairfield102,0421,9910.39%3067 Town
Richford111,7051,6191.37%1,6101 CDP
Berkshire121,5911,570-0.44%3842 Town
Franklin131,4051,3700%3639 Town
Fletcher141,3941,3540.5%3638 Town
Enosburg Falls151,3291,352-0.37%3774 Village
Bakersfield161,2931,282-0.31%3142 Town
Montgomery171,2201,1880%2256 Town
Bakersfield185544317.16%5331 CDP
Highgate Center193292537.17%4951 CDP
Highgate Springs2042910%140 CDP

Franklin County Cities Summary

Largest City

St. Albans is the largest city in Franklin County, with a population of 7,116.

Smallest City

Highgate Springs is the smallest city in Franklin County, with a population of 4.

10 Largest Cities

There are 20 cities in Franklin County, Vermont.

Location of Franklin County