40 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Pittsburg | 1 | 20,503 | 20,635 | -0.11% | 1,524 | 13 | City |
| Baker | 2 | 3,474 | 3,453 | 0.09% | 64 | 55 | Township |
| Frontenac | 3 | 3,426 | 3,383 | 0.2% | 644 | 5 | City |
| Franklin | 4 | 3,122 | 3,107 | 0.16% | 89 | 35 | Township |
| Girard | 5 | 2,466 | 2,487 | -0.12% | 1,057 | 2 | City |
| Arma | 6 | 1,381 | 1,408 | -0.29% | 1,218 | 1 | City |
| Sheridan | 7 | 1,300 | 1,295 | -0.08% | 18 | 71 | Township |
| Crawford | 8 | 1,068 | 1,063 | 0.19% | 18 | 61 | Township |
| Osage | 9 | 707 | 708 | -0.14% | 11 | 62 | Township |
| Walnut | 10 | 674 | 684 | -1.17% | 19 | 36 | Township |
| Walnut | 11 | 619 | 624 | -0.16% | 18 | 34 | Township |
| Cherokee | 12 | 598 | 591 | 0.17% | 726 | 1 | City |
| Walnut | 13 | 525 | 523 | 0.38% | 15 | 36 | Township |
| Walnut | 14 | 511 | 548 | -1.73% | 8 | 62 | Township |
| Walnut | 15 | 488 | 490 | -0.2% | 8 | 64 | Township |
| Sherman | 16 | 483 | 483 | 0% | 7 | 72 | Township |
| Mulberry | 17 | 411 | 410 | 0% | 873 | 0 | City |
| Cherokee | 18 | 394 | 409 | -0.76% | 11 | 36 | Township |
| Walnut | 19 | 390 | 387 | 0.78% | 11 | 36 | Township |
| Walnut | 20 | 315 | 326 | -0.32% | 9 | 36 | Township |
| Cherokee | 21 | 307 | 317 | -0.65% | 14 | 22 | Township |
| Franklin | 22 | 305 | 303 | 0% | 4 | 71 | Township |
| Franklin | 23 | 275 | 278 | 0% | 7 | 38 | Township |
| Pittsburg | 24 | 274 | 269 | 0.37% | 8 | 36 | Township |
| Arcadia | 25 | 257 | 257 | 0% | 599 | 0 | City |
| Grant | 26 | 228 | 227 | 0% | 4 | 56 | Township |
| Walnut | 27 | 187 | 189 | 0% | 127 | 1 | City |
| Walnut | 28 | 119 | 118 | 0% | 2 | 59 | Township |
| Walnut | 29 | 114 | 115 | 0% | 3 | 36 | Township |
| Franklin | 30 | 109 | 116 | -1.8% | 1 | 144 | Township |
| Walnut | 31 | 96 | 97 | 0% | 3 | 36 | Township |
| Hepler | 32 | 92 | 92 | 0% | 92 | 1 | City |
| Franklin | 33 | 84 | 83 | 0% | 2 | 35 | Township |
| Franklin | 34 | 79 | 87 | -1.25% | 1 | 74 | Township |
| Franklin | 35 | 72 | 72 | 0% | 2 | 36 | Township |
| Walnut | 36 | 70 | 75 | -1.41% | 2 | 36 | Township |
| Walnut | 37 | 64 | 65 | 0% | 2 | 39 | Township |
| Mulberry | 38 | 31 | 32 | 0% | 1 | 36 | Township |
| Franklin | 39 | 30 | 30 | 0% | 0.00 | 100 | Township |
| Walnut | 40 | 21 | 22 | 0% | 1 | 36 | Township |
Pittsburg is the largest city in Crawford County, with a population of 20,503.
Walnut is the smallest city in Crawford County, with a population of 21.
There are 40 cities in Crawford County, Kansas.