18 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Dover-Foxcroft | 1 | 4,340 | 4,424 | -1.81% | 64 | 68 | Town |
| Milo | 2 | 2,354 | 2,252 | -0.04% | 71 | 33 | Town |
| Greenville | 3 | 1,809 | 1,441 | 3.79% | 43 | 42 | Town |
| Sangerville | 4 | 1,336 | 1,309 | -0.45% | 35 | 38 | Town |
| Guilford | 5 | 1,289 | 1,267 | -0.54% | 37 | 35 | Town |
| Brownville | 6 | 1,146 | 1,137 | -0.43% | 26 | 44 | Town |
| Parkman | 7 | 757 | 746 | -0.53% | 17 | 45 | Town |
| Sebec | 8 | 667 | 664 | -0.74% | 18 | 37 | Town |
| Monson | 9 | 639 | 607 | 0.16% | 14 | 47 | Town |
| Abbot | 10 | 634 | 651 | -0.63% | 18 | 35 | Town |
| Shirley | 11 | 282 | 253 | 1.08% | 5 | 53 | Town |
| Wellington | 12 | 232 | 226 | 0% | 6 | 40 | Town |
| Medford | 13 | 230 | 229 | -0.86% | 5 | 42 | Town |
| Lake View | 14 | 155 | 151 | 0% | 4 | 41 | Plantation |
| Bowerbank | 15 | 136 | 136 | -0.73% | 3 | 42 | Town |
| Willimantic | 16 | 135 | 135 | -0.74% | 3 | 43 | Town |
| Beaver Cove | 17 | 131 | 130 | -0.76% | 4 | 32 | Town |
| Kingsbury | 18 | 30 | 29 | 0% | 1 | 44 | Plantation |
Dover-Foxcroft is the largest city in Piscataquis County, with a population of 4,340.
Kingsbury is the smallest city in Piscataquis County, with a population of 30.
There are 18 cities in Piscataquis County, Maine.