| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Ithaca | 1 | 33,978 | 32,102 | 1.03% | 6,305 | 5 | City |
| Ithaca | 2 | 20,349 | 22,265 | -1.55% | 703 | 29 | Town |
| Dryden | 3 | 13,354 | 13,838 | 0.26% | 143 | 94 | Town |
| Lansing | 4 | 11,791 | 11,605 | 0.04% | 195 | 60 | Town |
| Groton | 5 | 5,341 | 5,687 | -1.04% | 108 | 49 | Town |
| Newfield | 6 | 4,792 | 5,094 | -0.83% | 81 | 59 | Town |
| Ulysses | 7 | 4,701 | 4,859 | -0.57% | 143 | 33 | Town |
| Lansing | 8 | 3,841 | 3,724 | 0.71% | 833 | 5 | Village |
| Cayuga Heights | 9 | 3,817 | 4,070 | -1.11% | 2,160 | 2 | Village |
| Danby | 10 | 3,237 | 3,395 | -0.95% | 60 | 54 | Town |
| Enfield | 11 | 3,216 | 3,345 | -0.43% | 88 | 37 | Town |
| Caroline | 12 | 3,144 | 3,318 | -1.26% | 57 | 55 | Town |
| Groton | 13 | 2,051 | 2,198 | -1.25% | 1,181 | 2 | Village |
| Dryden | 14 | 1,795 | 1,939 | -1.37% | 1,022 | 2 | Village |
| Trumansburg | 15 | 1,755 | 1,751 | 0% | 1,265 | 1 | Village |
| Freeville | 16 | 436 | 475 | -1.58% | 412 | 1 | Village |
Ithaca is the largest city in Tompkins County, with a population of 33,978.
Freeville is the smallest city in Tompkins County, with a population of 436.
There are 16 cities in Tompkins County, New York.