33 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Liberty | 1 | 31,500 | 30,224 | 0.82% | 1,062 | 30 | City |
| Gladstone | 2 | 27,696 | 27,108 | 0.42% | 3,428 | 8 | City |
| Liberty | 3 | 14,859 | 14,946 | 0.22% | 99 | 150 | Township |
| Kearney | 4 | 11,402 | 10,464 | 1.67% | 855 | 13 | City |
| Smithville | 5 | 11,092 | 10,486 | 1.1% | 687 | 16 | City |
| Excelsior Springs | 6 | 10,762 | 10,585 | 0.33% | 993 | 11 | City |
| Parkville | 7 | 9,358 | 7,468 | 4.21% | 626 | 15 | City |
| North Kansas City | 8 | 5,895 | 4,568 | 4.71% | 1,348 | 4 | City |
| Pleasant Valley | 9 | 2,750 | 2,749 | 0% | 2,191 | 1 | City |
| Claycomo | 10 | 1,377 | 1,342 | 0.51% | 529 | 3 | Village |
| Lake Waukomis | 11 | 943 | 930 | 0.21% | 3,207 | 0 | City |
| Liberty | 12 | 870 | 852 | 0.12% | 26 | 33 | Township |
| Wood Heights | 13 | 745 | 748 | -0.13% | 327 | 2 | City |
| Glenaire | 14 | 535 | 537 | -0.19% | 1,974 | 0 | City |
| Holt | 15 | 486 | 480 | 0.21% | 936 | 1 | City |
| Avondale | 16 | 433 | 437 | -0.23% | 3,207 | 0 | City |
| Crystal Lakes | 17 | 398 | 398 | 0% | 362 | 1 | City |
| Platte Woods | 18 | 393 | 391 | 0% | 1,008 | 0 | City |
| Oakview | 19 | 364 | 367 | -0.27% | 2,080 | 0 | Village |
| Liberty | 20 | 363 | 367 | -0.55% | 10 | 35 | Township |
| Northmoor | 21 | 294 | 291 | 0% | 1,246 | 0 | City |
| Houston Lake | 22 | 223 | 222 | 0% | 1,858 | 0 | City |
| Missouri City | 23 | 219 | 216 | 0% | 200 | 1 | City |
| Oakwood | 24 | 197 | 199 | -0.51% | 1,000 | 0 | Village |
| Homestead | 25 | 193 | 193 | 0% | 1,214 | 0 | Village |
| Birmingham | 26 | 189 | 188 | 0% | 336 | 1 | Village |
| Oakwood Park | 27 | 187 | 189 | -0.53% | 2,791 | 0 | Village |
| Liberty | 28 | 182 | 194 | -2.15% | 4 | 48 | Township |
| Oaks | 29 | 125 | 128 | -0.79% | 1,374 | 0 | Village |
| Prathersville | 30 | 123 | 122 | 0% | 55 | 2 | Village |
| Grayson | 31 | 105 | 126 | 7.14% | 251 | 0 | CDP |
| Mosby | 32 | 100 | 100 | 0% | 54 | 2 | City |
| Randolph | 33 | 57 | 57 | 0% | 176 | 0 | Village |
Liberty is the largest city in Clay County, with a population of 31,500.
Randolph is the smallest city in Clay County, with a population of 57.
There are 33 cities in Clay County, Missouri.