| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Raymore | 1 | 27,368 | 23,008 | 2.76% | 1,581 | 17 | City |
| Belton | 2 | 26,653 | 24,038 | 1.76% | 1,849 | 14 | City |
| Harrisonville | 3 | 10,002 | 10,130 | -0.38% | 894 | 11 | City |
| Pleasant Hill | 4 | 8,975 | 8,785 | 0.21% | 1,118 | 8 | City |
| Peculiar | 5 | 6,507 | 5,648 | 2.23% | 718 | 9 | City |
| Lake Winnebago | 6 | 1,947 | 1,466 | 4.17% | 839 | 2 | City |
| Garden City | 7 | 1,609 | 1,634 | -0.49% | 651 | 2 | City |
| Archie | 8 | 1,307 | 1,272 | 0.15% | 871 | 2 | City |
| Loch Lloyd | 9 | 1,130 | 873 | 3.67% | 649 | 2 | Village |
| Cleveland | 10 | 647 | 647 | -0.31% | 435 | 1 | City |
| Freeman | 11 | 513 | 478 | 0.98% | 597 | 1 | City |
| East Lynne | 12 | 314 | 294 | 0.64% | 963 | 0 | City |
| Strasburg | 13 | 125 | 111 | 1.63% | 644 | 0 | City |
| West Line | 14 | 122 | 128 | -1.61% | 269 | 0 | Village |
| Lake Annette | 15 | 113 | 106 | 0.89% | 724 | 0 | City |
| Baldwin Park | 16 | 82 | 81 | 0% | 1,079 | 0 | Village |
| Gunn City | 17 | 78 | 78 | 0% | 963 | 0 | Village |
| Riverview Estates | 18 | 76 | 76 | 0% | 317 | 0 | Village |
Raymore is the largest city in Cass County, with a population of 27,368.
Riverview Estates is the smallest city in Cass County, with a population of 76.
There are 18 cities in Cass County, Missouri.