| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| La Crosse | 1 | 50,376 | 52,680 | -0.8% | 2,320 | 22 | City |
| Onalaska | 2 | 20,550 | 18,858 | 1.25% | 1,936 | 11 | City |
| Holmen | 3 | 12,378 | 10,764 | 2.26% | 1,572 | 8 | Village |
| West Salem | 4 | 5,281 | 5,332 | -0.13% | 1,577 | 3 | Village |
| Bangor | 5 | 1,595 | 1,445 | 1.98% | 951 | 2 | Village |
| Rockland | 6 | 750 | 769 | -0.53% | 1,126 | 1 | Village |
| Melvina | 7 | 94 | 92 | 0% | 193 | 0 | Village |
La Crosse is the largest city in La Crosse County, with a population of 50,376.
Melvina is the smallest city in La Crosse County, with a population of 94.
There are 7 cities in La Crosse County, Wisconsin.