11 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Moorhead | 1 | 46,317 | 44,544 | 0.64% | 2,079 | 22 | City |
| Dilworth | 2 | 4,913 | 4,606 | 1.05% | 1,420 | 3 | City |
| Barnesville | 3 | 2,766 | 2,762 | 0.04% | 1,382 | 2 | City |
| Hawley | 4 | 2,293 | 2,236 | 0.44% | 875 | 3 | City |
| Glyndon | 5 | 1,398 | 1,310 | 1.08% | 884 | 2 | City |
| Sabin | 6 | 593 | 617 | -0.67% | 1,306 | 0 | City |
| Ulen | 7 | 469 | 478 | -0.21% | 440 | 1 | City |
| Hitterdal | 8 | 203 | 200 | 0.5% | 236 | 1 | City |
| Felton | 9 | 165 | 176 | -1.2% | 163 | 1 | City |
| Comstock | 10 | 98 | 100 | 0% | 424 | 0 | City |
| Georgetown | 11 | 86 | 89 | 0% | 84 | 1 | City |
Moorhead is the largest city in Clay County, with a population of 46,317.
Georgetown is the smallest city in Clay County, with a population of 86.
There are 11 cities in Clay County, Minnesota.