21 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Catskill | 1 | 11,003 | 11,272 | -0.86% | 182 | 60 | Town |
| Coxsackie | 2 | 7,922 | 8,222 | 1.41% | 215 | 37 | Town |
| Cairo | 3 | 6,565 | 6,671 | -0.58% | 110 | 60 | Town |
| Greenville | 4 | 4,655 | 4,686 | -0.06% | 155 | 30 | Town |
| Athens | 5 | 3,866 | 3,920 | -0.64% | 147 | 26 | Town |
| Catskill | 6 | 3,686 | 3,797 | -0.49% | 1,617 | 2 | Village |
| Greenville | 7 | 3,639 | 3,763 | -0.93% | 94 | 39 | Town |
| New Baltimore | 8 | 3,095 | 3,212 | -0.9% | 75 | 41 | Town |
| Hunter | 9 | 2,944 | 3,043 | -0.91% | 33 | 90 | Town |
| Coxsackie | 10 | 2,653 | 2,751 | -0.6% | 1,223 | 2 | Village |
| Durham | 11 | 2,566 | 2,637 | -0.85% | 52 | 49 | Town |
| Windham | 12 | 1,705 | 1,710 | -0.35% | 38 | 45 | Town |
| Athens | 13 | 1,578 | 1,575 | 0.06% | 461 | 3 | Village |
| Ashland | 14 | 1,439 | 1,504 | -0.35% | 102 | 14 | Town |
| Jewett | 15 | 837 | 874 | -1.18% | 17 | 50 | Town |
| Lexington | 16 | 760 | 770 | -0.26% | 9 | 80 | Town |
| Prattsville | 17 | 723 | 747 | -1.09% | 34 | 21 | Town |
| Ashland | 18 | 640 | 666 | -1.08% | 26 | 25 | Town |
| Tannersville | 19 | 560 | 574 | -0.36% | 501 | 1 | Village |
| Hunter | 20 | 408 | 410 | 0% | 220 | 2 | Village |
| Halcott | 21 | 252 | 254 | 0% | 11 | 23 | Town |
Catskill is the largest city in Greene County, with a population of 11,003.
Halcott is the smallest city in Greene County, with a population of 252.
There are 21 cities in Greene County, New York.