Franklin County, Vermont Cities (2026)

16 cities

City
Rank
2026 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
St. Albans17,1237,0120.1%19237 Town
St. Albans27,1126,8690.58%3,6382 City
Swanton36,8706,7600.12%14248 Town
Georgia44,8834,857-0.18%12439 Town
Highgate53,5583,472-0.06%7051 Town
Enosburgh62,7702,804-0.43%5848 Town
Swanton72,3972,3510.33%3,1461 Village
Richford82,3042,326-0.3%5443 Town
Sheldon92,2202,1440.82%5739 Town
Fairfield102,0501,9910.39%3067 Town
Berkshire111,5841,570-0.44%3842 Town
Franklin121,4051,3700%3639 Town
Fletcher131,4011,3540.5%3738 Town
Enosburg Falls141,3251,352-0.3%3764 Village
Bakersfield151,2891,282-0.31%3142 Town
Montgomery161,2201,1880%2256 Town

Franklin County Cities Summary

Largest City

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

Smallest City

Montgomery is the smallest city in Franklin County, with a population of 1,220.

10 Largest Cities

There are 16 cities in Franklin County, Vermont.

Location of Franklin County