| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Spokane | 1 | 231,061 | 229,175 | 0.12% | 3,360 | 69 | City |
| Spokane Valley | 2 | 109,551 | 103,623 | 1.06% | 2,904 | 38 | City |
| Liberty Lake | 3 | 14,331 | 12,136 | 2.15% | 2,259 | 6 | City |
| Cheney | 4 | 12,478 | 13,385 | -1.36% | 2,874 | 4 | City |
| Airway Heights | 5 | 12,099 | 10,785 | 2.44% | 2,013 | 6 | City |
| Deer Park | 6 | 5,566 | 4,409 | 3.65% | 808 | 7 | City |
| Medical Lake | 7 | 4,992 | 4,874 | 0.56% | 1,481 | 3 | City |
| Millwood | 8 | 1,814 | 1,880 | -0.6% | 2,606 | 1 | City |
| Rockford | 9 | 656 | 526 | 3.8% | 988 | 1 | Town |
| Fairfield | 10 | 591 | 591 | 0.17% | 959 | 1 | Town |
| Spangle | 11 | 275 | 282 | -0.36% | 788 | 0 | City |
| Latah | 12 | 174 | 178 | -0.57% | 544 | 0 | Town |
| Waverly | 13 | 129 | 127 | 0% | 312 | 0 | Town |
Spokane is the largest city in Spokane County, with a population of 231,061.
Waverly is the smallest city in Spokane County, with a population of 129.
There are 13 cities in Spokane County, Washington.