11 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Arcadia | 1 | 3,863 | 3,737 | 0.55% | 1,181 | 3 | City |
| Trempealeau | 2 | 1,856 | 1,856 | 0% | 936 | 2 | Village |
| Osseo | 3 | 1,818 | 1,817 | 0% | 883 | 2 | City |
| Galesville | 4 | 1,664 | 1,660 | 0.06% | 1,279 | 1 | City |
| Whitehall | 5 | 1,599 | 1,656 | -0.56% | 420 | 4 | City |
| Independence | 6 | 1,472 | 1,496 | -0.27% | 354 | 4 | City |
| Blair | 7 | 1,265 | 1,321 | -0.71% | 294 | 4 | City |
| Strum | 8 | 1,062 | 1,079 | -0.28% | 865 | 1 | Village |
| Eleva | 9 | 682 | 687 | -0.15% | 1,218 | 1 | Village |
| Ettrick | 10 | 517 | 528 | -0.39% | 700 | 1 | Village |
| Pigeon Falls | 11 | 371 | 380 | -0.27% | 855 | 0 | Village |
Arcadia is the largest city in Trempealeau County, with a population of 3,863.
Pigeon Falls is the smallest city in Trempealeau County, with a population of 371.
There are 11 cities in Trempealeau County, Wisconsin.