19 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Raymore | 1 | 26,697 | 23,021 | 2.83% | 1,542 | 17 | City |
| Belton | 2 | 26,316 | 24,038 | 1.76% | 1,847 | 14 | City |
| Harrisonville | 3 | 9,941 | 10,133 | -0.39% | 1,006 | 10 | City |
| Pleasant Hill | 4 | 8,881 | 8,793 | 0.19% | 1,106 | 8 | City |
| Peculiar | 5 | 6,367 | 5,659 | 2.26% | 702 | 9 | City |
| Lake Winnebago | 6 | 1,858 | 1,465 | 4.38% | 801 | 2 | City |
| Garden City | 7 | 1,590 | 1,633 | -0.56% | 643 | 2 | City |
| Archie | 8 | 1,280 | 1,272 | 0.08% | 853 | 2 | City |
| Loch Lloyd | 9 | 1,070 | 870 | 3.88% | 615 | 2 | Village |
| Cleveland | 10 | 641 | 649 | -0.31% | 431 | 1 | City |
| Freeman | 11 | 501 | 478 | 0.8% | 583 | 1 | City |
| East Lynne | 12 | 304 | 294 | 0.66% | 933 | 0 | City |
| La Tour | 13 | 301 | 157 | 7.12% | 2,736 | 0 | CDP |
| Strasburg | 14 | 117 | 106 | 1.74% | 603 | 0 | City |
| West Line | 15 | 117 | 124 | -1.68% | 258 | 0 | Village |
| Lake Annette | 16 | 112 | 107 | 0.9% | 718 | 0 | City |
| Baldwin Park | 17 | 83 | 82 | 0% | 1,092 | 0 | Village |
| Gunn City | 18 | 79 | 79 | 0% | 975 | 0 | Village |
| Riverview Estates | 19 | 78 | 78 | 0% | 325 | 0 | Village |
Raymore is the largest city in Cass County, with a population of 26,697.
Riverview Estates is the smallest city in Cass County, with a population of 78.
There are 19 cities in Cass County, Missouri.