32 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Sanford | 1 | 22,805 | 21,973 | 0.68% | 477 | 48 | City |
| Sanford | 2 | 22,759 | 21,973 | 0.58% | 476 | 48 | City |
| Biddeford | 3 | 22,284 | 22,542 | -0.19% | 741 | 30 | City |
| Biddeford | 4 | 22,026 | 22,542 | -0.77% | 732 | 30 | City |
| Saco | 5 | 21,386 | 20,419 | 0.76% | 554 | 39 | City |
| Saco | 6 | 21,140 | 20,419 | 0.18% | 548 | 39 | City |
| York | 7 | 14,251 | 13,732 | 0.25% | 261 | 55 | Town |
| Kennebunk | 8 | 12,204 | 11,550 | 0.73% | 348 | 35 | Town |
| Wells | 9 | 12,058 | 11,357 | 0.49% | 209 | 58 | Town |
| Kittery | 10 | 11,586 | 10,077 | 2.3% | 651 | 18 | Town |
| Old Orchard Beach | 11 | 9,544 | 8,977 | 0.56% | 1,284 | 7 | Town |
| Buxton | 12 | 8,671 | 8,386 | 0.46% | 214 | 41 | Town |
| Berwick | 13 | 8,442 | 7,976 | 0.66% | 225 | 38 | Town |
| Waterboro | 14 | 8,142 | 7,937 | 0.11% | 147 | 55 | Town |
| South Berwick | 15 | 7,922 | 7,475 | 0.62% | 247 | 32 | Town |
| Eliot | 16 | 7,689 | 6,766 | 1.6% | 389 | 20 | Town |
| Lebanon | 17 | 6,808 | 6,476 | 0.56% | 124 | 55 | Town |
| North Berwick | 18 | 5,351 | 4,977 | 0.89% | 141 | 38 | Town |
| Hollis | 19 | 5,004 | 4,759 | 0.5% | 156 | 32 | Town |
| Lyman | 20 | 4,667 | 4,531 | 0.13% | 120 | 39 | Town |
| Arundel | 21 | 4,536 | 4,279 | 0.44% | 190 | 24 | Town |
| Limington | 22 | 4,202 | 3,898 | 0.91% | 100 | 42 | Town |
| Kennebunkport | 23 | 3,716 | 3,630 | 0.11% | 181 | 21 | Town |
| Limerick | 24 | 3,586 | 3,202 | 0.53% | 132 | 27 | Town |
| Alfred | 25 | 3,211 | 3,066 | 0.75% | 118 | 27 | Town |
| Shapleigh | 26 | 3,018 | 2,923 | 0.13% | 78 | 39 | Town |
| Acton | 27 | 2,719 | 2,677 | -0.07% | 72 | 38 | Town |
| Dayton | 28 | 2,174 | 2,141 | -0.32% | 121 | 18 | Town |
| Parsonsfield | 29 | 1,824 | 1,791 | 0% | 31 | 59 | Town |
| Newfield | 30 | 1,691 | 1,653 | 0.42% | 52 | 32 | Town |
| Cornish | 31 | 1,607 | 1,516 | 0.75% | 72 | 22 | Town |
| Ogunquit | 32 | 1,601 | 1,577 | 0% | 392 | 4 | Town |
Sanford is the largest city in York County, with a population of 22,805.
Ogunquit is the smallest city in York County, with a population of 1,601.
There are 32 cities in York County, Maine.