13 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Spokane | 1 | 230,960 | 229,205 | 0.15% | 3,359 | 69 | City |
| Spokane Valley | 2 | 109,422 | 103,647 | 1.07% | 2,901 | 38 | City |
| Liberty Lake | 3 | 13,657 | 12,137 | 2.28% | 2,153 | 6 | City |
| Cheney | 4 | 12,530 | 13,380 | -1.34% | 2,886 | 4 | City |
| Airway Heights | 5 | 12,239 | 10,793 | 2.42% | 2,036 | 6 | City |
| Deer Park | 6 | 5,386 | 4,408 | 3.76% | 782 | 7 | City |
| Medical Lake | 7 | 5,033 | 4,882 | 0.6% | 1,493 | 3 | City |
| Millwood | 8 | 1,830 | 1,882 | -0.6% | 2,629 | 1 | City |
| Rockford | 9 | 652 | 526 | 3.99% | 982 | 1 | Town |
| Fairfield | 10 | 599 | 593 | 0.17% | 972 | 1 | Town |
| Spangle | 11 | 277 | 282 | -0.36% | 794 | 0 | City |
| Latah | 12 | 176 | 178 | -0.56% | 550 | 0 | Town |
| Waverly | 13 | 123 | 122 | 0% | 298 | 0 | Town |
Spokane is the largest city in Spokane County, with a population of 230,960.
Waverly is the smallest city in Spokane County, with a population of 123.
There are 13 cities in Spokane County, Washington.