17 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Pullman | 1 | 33,714 | 32,857 | 0.51% | 3,031 | 11 | City |
| Colfax | 2 | 2,673 | 2,767 | -0.71% | 709 | 4 | City |
| Palouse | 3 | 1,032 | 1,014 | 0.29% | 986 | 1 | City |
| Tekoa | 4 | 808 | 813 | -0.12% | 659 | 1 | City |
| St. John | 5 | 588 | 597 | -0.34% | 876 | 1 | Town |
| Rosalia | 6 | 574 | 592 | -0.69% | 914 | 1 | Town |
| Albion | 7 | 547 | 546 | 0% | 1,395 | 0 | Town |
| Garfield | 8 | 539 | 557 | -0.74% | 573 | 1 | Town |
| Colton | 9 | 402 | 397 | 0.25% | 652 | 1 | Town |
| Uniontown | 10 | 397 | 391 | 0.25% | 430 | 1 | Town |
| Oakesdale | 11 | 381 | 394 | -0.78% | 366 | 1 | Town |
| Endicott | 12 | 296 | 309 | -1% | 997 | 0 | Town |
| LaCrosse | 13 | 288 | 297 | -0.69% | 337 | 1 | Town |
| Malden | 14 | 261 | 214 | 3.57% | 397 | 1 | Town |
| Farmington | 15 | 134 | 131 | 0% | 370 | 0 | Town |
| Steptoe | 16 | 80 | 135 | -8.05% | 36 | 2 | CDP |
| Lamont | 17 | 78 | 77 | 0% | 269 | 0 | Town |
Pullman is the largest city in Whitman County, with a population of 33,714.
Lamont is the smallest city in Whitman County, with a population of 78.
There are 17 cities in Whitman County, Washington.