21 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Farmington | 1 | 8,158 | 7,593 | -0.98% | 147 | 56 | Town |
| Jay | 2 | 4,692 | 4,622 | 0.19% | 97 | 48 | Town |
| Wilton | 3 | 3,913 | 3,832 | 0.31% | 95 | 41 | Town |
| New Sharon | 4 | 1,638 | 1,459 | 1.74% | 35 | 46 | Town |
| Chesterville | 5 | 1,407 | 1,333 | 0.93% | 39 | 36 | Town |
| Rangeley | 6 | 1,374 | 1,223 | 1.93% | 33 | 41 | Town |
| Strong | 7 | 1,130 | 1,120 | 0.09% | 40 | 28 | Town |
| Kingfield | 8 | 1,043 | 964 | 1.36% | 24 | 43 | Town |
| Phillips | 9 | 962 | 900 | 1.16% | 19 | 51 | Town |
| Industry | 10 | 824 | 787 | 0.98% | 28 | 30 | Town |
| New Vineyard | 11 | 786 | 724 | 1.16% | 22 | 36 | Town |
| Carrabassett Valley | 12 | 725 | 674 | 1.12% | 9 | 77 | Town |
| Eustis | 13 | 686 | 641 | 0.88% | 18 | 39 | Town |
| Temple | 14 | 563 | 530 | 1.08% | 16 | 36 | Town |
| Carthage | 15 | 517 | 504 | 0.39% | 16 | 33 | Town |
| Avon | 16 | 454 | 448 | 0.22% | 11 | 41 | Town |
| Weld | 17 | 423 | 374 | 0.24% | 7 | 59 | Town |
| Dallas | 18 | 312 | 310 | 0% | 8 | 39 | Plantation |
| Rangeley | 19 | 183 | 182 | 0% | 4 | 41 | Plantation |
| Coplin | 20 | 136 | 132 | 0.74% | 4 | 33 | Plantation |
| Sandy River | 21 | 129 | 128 | 0% | 4 | 34 | Plantation |
Farmington is the largest city in Franklin County, with a population of 8,158.
Sandy River is the smallest city in Franklin County, with a population of 129.
There are 21 cities in Franklin County, Maine.