27 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Amherst Town | 1 | 47,580 | 27,806 | 7.44% | 1,722 | 28 | City |
| Greenfield | 2 | 17,593 | 17,712 | -0.11% | 822 | 21 | City |
| Montague | 3 | 8,423 | 8,568 | -0.08% | 279 | 30 | Town |
| Orange | 4 | 7,605 | 7,566 | 0.14% | 217 | 35 | Town |
| Deerfield | 5 | 5,175 | 5,093 | -0.02% | 160 | 32 | Town |
| Sunderland | 6 | 3,612 | 3,655 | -0.22% | 254 | 14 | Town |
| Northfield | 7 | 2,906 | 2,865 | 0.45% | 85 | 34 | Town |
| Bernardston | 8 | 2,105 | 2,097 | -0.09% | 90 | 23 | Town |
| Shelburne | 9 | 1,866 | 1,884 | -0.21% | 81 | 23 | Town |
| Leverett | 10 | 1,859 | 1,861 | -0.11% | 82 | 23 | Town |
| Buckland | 11 | 1,840 | 1,811 | 0.6% | 94 | 20 | Town |
| Conway | 12 | 1,742 | 1,765 | -0.34% | 46 | 38 | Town |
| Shutesbury | 13 | 1,709 | 1,720 | -0.23% | 64 | 27 | Town |
| Ashfield | 14 | 1,677 | 1,686 | -0.24% | 42 | 40 | Town |
| Colrain | 15 | 1,673 | 1,605 | 0.9% | 39 | 43 | Town |
| Erving | 16 | 1,655 | 1,659 | -0.18% | 120 | 14 | Town |
| Whately | 17 | 1,624 | 1,618 | -0.06% | 81 | 20 | Town |
| Gill | 18 | 1,557 | 1,547 | 0.13% | 113 | 14 | Town |
| Charlemont | 19 | 1,177 | 1,186 | -0.08% | 45 | 26 | Town |
| New Salem | 20 | 1,041 | 982 | 0.87% | 23 | 45 | Town |
| Wendell | 21 | 908 | 927 | -0.44% | 29 | 32 | Town |
| Warwick | 22 | 770 | 782 | -0.26% | 21 | 37 | Town |
| Leyden | 23 | 741 | 734 | 0.41% | 41 | 18 | Town |
| Heath | 24 | 713 | 721 | -0.28% | 29 | 25 | Town |
| Rowe | 25 | 417 | 422 | -0.24% | 18 | 23 | Town |
| Hawley | 26 | 352 | 352 | 0% | 12 | 30 | Town |
| Monroe | 27 | 115 | 116 | 0% | 11 | 11 | Town |
Amherst Town is the largest city in Franklin County, with a population of 47,580.
Monroe is the smallest city in Franklin County, with a population of 115.
There are 27 cities in Franklin County, Massachusetts.