22 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Farmington | 1 | 8,239 | 7,593 | -0.97% | 148 | 56 | Town |
| Jay | 2 | 4,683 | 4,622 | 0.19% | 97 | 48 | Town |
| Wilton | 3 | 3,901 | 3,832 | 0.31% | 95 | 41 | Town |
| New Sharon | 4 | 1,610 | 1,459 | 1.77% | 35 | 46 | Town |
| Chesterville | 5 | 1,394 | 1,333 | 0.94% | 39 | 36 | Town |
| Rangeley | 6 | 1,348 | 1,223 | 1.97% | 33 | 41 | Town |
| Strong | 7 | 1,129 | 1,120 | 0.09% | 40 | 28 | Town |
| Kingfield | 8 | 1,029 | 964 | 1.38% | 24 | 43 | Town |
| Chisholm | 9 | 998 | 1,165 | -2.44% | 457 | 2 | CDP |
| Phillips | 10 | 951 | 900 | 1.17% | 19 | 51 | Town |
| Industry | 11 | 816 | 787 | 0.99% | 27 | 30 | Town |
| New Vineyard | 12 | 777 | 724 | 1.17% | 22 | 36 | Town |
| Carrabassett Valley | 13 | 717 | 674 | 1.13% | 9 | 77 | Town |
| Eustis | 14 | 680 | 641 | 0.89% | 17 | 39 | Town |
| Temple | 15 | 557 | 530 | 1.09% | 16 | 36 | Town |
| Carthage | 16 | 515 | 504 | 0.39% | 15 | 33 | Town |
| Avon | 17 | 453 | 448 | 0.22% | 11 | 41 | Town |
| Weld | 18 | 422 | 374 | 0.24% | 7 | 59 | Town |
| Dallas | 19 | 312 | 310 | 0% | 8 | 39 | Plantation |
| Rangeley | 20 | 183 | 182 | 0% | 4 | 41 | Plantation |
| Coplin | 21 | 135 | 132 | 0.75% | 4 | 33 | Plantation |
| Sandy River | 22 | 129 | 128 | 0% | 4 | 34 | Plantation |
Farmington is the largest city in Franklin County, with a population of 8,239.
Sandy River is the smallest city in Franklin County, with a population of 129.
There are 22 cities in Franklin County, Maine.