27 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Nashville | 1 | 3,348 | 3,480 | -0.56% | 97 | 35 | Township |
| Nashville | 2 | 2,960 | 3,097 | -0.77% | 953 | 3 | City |
| Okawville | 3 | 1,915 | 1,953 | -0.42% | 53 | 36 | Township |
| Okawville | 4 | 1,337 | 1,366 | -0.37% | 660 | 2 | Village |
| Irvington | 5 | 1,143 | 1,171 | -0.26% | 24 | 48 | Township |
| Hoyleton | 6 | 1,021 | 1,044 | -0.2% | 20 | 51 | Township |
| Ashley | 7 | 736 | 755 | -0.41% | 30 | 24 | Township |
| Du Bois | 8 | 639 | 646 | -0.31% | 17 | 37 | Township |
| Beaucoup | 9 | 570 | 569 | 0.35% | 15 | 38 | Township |
| Lively Grove | 10 | 567 | 570 | -0.18% | 16 | 36 | Township |
| Irvington | 11 | 558 | 582 | -0.71% | 552 | 1 | Village |
| Oakdale | 12 | 550 | 547 | 0.18% | 15 | 37 | Township |
| Pilot Knob | 13 | 513 | 514 | 0% | 15 | 35 | Township |
| Johannisburg | 14 | 508 | 508 | 0.4% | 14 | 36 | Township |
| Hoyleton | 15 | 498 | 519 | -0.6% | 655 | 1 | Village |
| Plum Hill | 16 | 487 | 493 | -0.2% | 13 | 38 | Township |
| Ashley | 17 | 441 | 459 | -0.68% | 391 | 1 | City |
| Bolo | 18 | 396 | 395 | 0% | 11 | 37 | Township |
| Venedy | 19 | 389 | 391 | 0% | 17 | 22 | Township |
| Covington | 20 | 374 | 379 | 0% | 9 | 40 | Township |
| Richview | 21 | 309 | 316 | -0.32% | 26 | 12 | Township |
| Addieville | 22 | 251 | 257 | -0.4% | 253 | 1 | Village |
| Richview | 23 | 228 | 236 | -0.44% | 198 | 1 | Village |
| Oakdale | 24 | 197 | 197 | 0% | 125 | 2 | Village |
| Radom | 25 | 180 | 183 | 0% | 172 | 1 | Village |
| Du Bois | 26 | 179 | 178 | 0% | 170 | 1 | Village |
| Venedy | 27 | 122 | 125 | 0% | 434 | 0 | Village |
Nashville is the largest city in Washington County, with a population of 3,348.
Venedy is the smallest city in Washington County, with a population of 122.
There are 27 cities in Washington County, Illinois.