14 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Mayfield | 1 | 9,761 | 10,017 | -0.45% | 1,328 | 7 | City |
| Mayfield | 2 | 9,761 | 9,978 | -0.45% | 1,328 | 7 | City |
| Hendron | 3 | 5,218 | 4,872 | 0.68% | 977 | 5 | CDP |
| Reidland | 4 | 4,686 | 4,334 | 0.28% | 978 | 5 | CDP |
| Farley | 5 | 4,524 | 4,458 | -0.24% | 765 | 6 | CDP |
| Wingo | 6 | 584 | 578 | 0.17% | 599 | 1 | City |
| Wingo | 7 | 584 | 576 | 0.17% | 599 | 1 | City |
| Symsonia | 8 | 426 | 529 | -2.96% | 280 | 2 | CDP |
| Fancy Farm | 9 | 260 | 515 | -5.11% | 297 | 1 | CDP |
| Lowes | 10 | 193 | 80 | 7.22% | 282 | 1 | CDP |
| Farmington | 11 | 148 | 119 | -3.9% | 96 | 2 | CDP |
| Hickory | 12 | 144 | 256 | 7.46% | 162 | 1 | CDP |
| Sedalia | 13 | 129 | 345 | -7.86% | 109 | 1 | CDP |
| Water Valley | 14 | 110 | 135 | 6.8% | 206 | 1 | CDP |
Mayfield is the largest city in Graves County, with a population of 9,761.
Water Valley is the smallest city in Graves County, with a population of 110.
There are 14 cities in Graves County, Kentucky.