36 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| St. Albans | 1 | 7,116 | 6,999 | 0.1% | 192 | 37 | Town |
| St. Albans | 2 | 7,116 | 7,012 | 0.1% | 192 | 37 | Town |
| St. Albans | 3 | 7,071 | 6,864 | 0.57% | 3,617 | 2 | City |
| St. Albans | 4 | 7,071 | 6,869 | 0.57% | 3,617 | 2 | City |
| Swanton | 5 | 6,862 | 6,751 | 0.12% | 142 | 48 | Town |
| Swanton | 6 | 6,862 | 6,760 | 0.12% | 142 | 48 | Town |
| Georgia | 7 | 4,892 | 4,849 | -0.18% | 124 | 39 | Town |
| Georgia | 8 | 4,892 | 4,857 | -0.18% | 124 | 39 | Town |
| Highgate | 9 | 3,560 | 3,470 | -0.06% | 70 | 51 | Town |
| Highgate | 10 | 3,560 | 3,472 | -0.06% | 70 | 51 | Town |
| Enosburgh | 11 | 2,782 | 2,797 | -0.43% | 58 | 48 | Town |
| Enosburgh | 12 | 2,782 | 2,804 | -0.43% | 58 | 48 | Town |
| Swanton | 13 | 2,389 | 2,347 | 0.29% | 3,135 | 1 | Village |
| Swanton | 14 | 2,389 | 2,351 | 0.29% | 3,135 | 1 | Village |
| Richford | 15 | 2,311 | 2,325 | -0.3% | 54 | 43 | Town |
| Richford | 16 | 2,311 | 2,326 | -0.3% | 54 | 43 | Town |
| Sheldon | 17 | 2,202 | 2,140 | 0.82% | 57 | 39 | Town |
| Sheldon | 18 | 2,202 | 2,144 | 0.82% | 57 | 39 | Town |
| Fairfield | 19 | 2,042 | 1,985 | 0.39% | 30 | 67 | Town |
| Fairfield | 20 | 2,042 | 1,991 | 0.39% | 30 | 67 | Town |
| Richford | 21 | 1,705 | 1,619 | 1.37% | 1,610 | 1 | CDP |
| Berkshire | 22 | 1,591 | 1,569 | -0.44% | 38 | 42 | Town |
| Berkshire | 23 | 1,591 | 1,570 | -0.44% | 38 | 42 | Town |
| Franklin | 24 | 1,405 | 1,367 | 0% | 36 | 39 | Town |
| Franklin | 25 | 1,405 | 1,370 | 0% | 36 | 39 | Town |
| Fletcher | 26 | 1,394 | 1,351 | 0.5% | 36 | 38 | Town |
| Fletcher | 27 | 1,394 | 1,354 | 0.5% | 36 | 38 | Town |
| Enosburg Falls | 28 | 1,329 | 1,351 | -0.37% | 377 | 4 | Village |
| Enosburg Falls | 29 | 1,329 | 1,352 | -0.37% | 377 | 4 | Village |
| Bakersfield | 30 | 1,293 | 1,279 | -0.31% | 31 | 42 | Town |
| Bakersfield | 31 | 1,293 | 1,282 | -0.31% | 31 | 42 | Town |
| Montgomery | 32 | 1,220 | 1,184 | 0% | 22 | 56 | Town |
| Montgomery | 33 | 1,220 | 1,188 | 0% | 22 | 56 | Town |
| Bakersfield | 34 | 554 | 431 | 7.16% | 533 | 1 | CDP |
| Highgate Center | 35 | 329 | 253 | 7.17% | 495 | 1 | CDP |
| Highgate Springs | 36 | 4 | 291 | 0% | 14 | 0 | CDP |
St. Albans is the largest city in Franklin County, with a population of 7,116.
Highgate Springs is the smallest city in Franklin County, with a population of 4.
There are 36 cities in Franklin County, Vermont.