16 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Pullman | 1 | 33,886 | 32,857 | 0.51% | 3,046 | 11 | City |
| Colfax | 2 | 2,654 | 2,767 | -0.71% | 702 | 4 | City |
| Palouse | 3 | 1,036 | 1,014 | 0.39% | 989 | 1 | City |
| Tekoa | 4 | 807 | 813 | -0.12% | 658 | 1 | City |
| St. John | 5 | 586 | 597 | -0.34% | 873 | 1 | Town |
| Rosalia | 6 | 571 | 592 | -0.52% | 909 | 1 | Town |
| Albion | 7 | 547 | 546 | 0% | 1,395 | 0 | Town |
| Garfield | 8 | 536 | 557 | -0.56% | 570 | 1 | Town |
| Colton | 9 | 403 | 397 | 0.25% | 653 | 1 | Town |
| Uniontown | 10 | 398 | 391 | 0.25% | 431 | 1 | Town |
| Oakesdale | 11 | 379 | 394 | -0.52% | 364 | 1 | Town |
| Endicott | 12 | 294 | 309 | -0.68% | 990 | 0 | Town |
| LaCrosse | 13 | 286 | 297 | -0.69% | 335 | 1 | Town |
| Malden | 14 | 271 | 214 | 3.83% | 412 | 1 | Town |
| Farmington | 15 | 135 | 131 | 0.75% | 373 | 0 | Town |
| Lamont | 16 | 78 | 77 | 0% | 269 | 0 | Town |
Pullman is the largest city in Whitman County, with a population of 33,886.
Lamont is the smallest city in Whitman County, with a population of 78.
There are 16 cities in Whitman County, Washington.