13 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Spokane | 1 | 231,311 | 229,205 | 0.15% | 3,364 | 69 | City |
| Spokane Valley | 2 | 110,577 | 103,647 | 1.06% | 2,932 | 38 | City |
| Liberty Lake | 3 | 13,961 | 12,137 | 2.23% | 2,201 | 6 | City |
| Airway Heights | 4 | 12,528 | 10,793 | 2.36% | 2,085 | 6 | City |
| Cheney | 5 | 12,360 | 13,380 | -1.36% | 2,847 | 4 | City |
| Deer Park | 6 | 5,582 | 4,408 | 3.64% | 810 | 7 | City |
| Medical Lake | 7 | 5,063 | 4,882 | 0.6% | 1,502 | 3 | City |
| Millwood | 8 | 1,820 | 1,882 | -0.55% | 2,615 | 1 | City |
| Rockford | 9 | 677 | 526 | 3.83% | 1,020 | 1 | Town |
| Fairfield | 10 | 600 | 593 | 0.17% | 974 | 1 | Town |
| Spangle | 11 | 276 | 282 | -0.36% | 791 | 0 | City |
| Latah | 12 | 176 | 178 | 0% | 550 | 0 | Town |
| Waverly | 13 | 123 | 122 | 0% | 298 | 0 | Town |
Spokane is the largest city in Spokane County, with a population of 231,311.
Waverly is the smallest city in Spokane County, with a population of 123.
There are 13 cities in Spokane County, Washington.