Ranking of Buena Vista, IA Cities and Places By population in 2020

Updated on June 27, 2025.

Based on the US Census Vintage data estimates, in 2020, among all Buena Vista, IA cities and places, Storm Lake city had the highest population (11.26K), followed by Balance of Buena Vista County (3.76K), and Alta city (2.09K).

The chart below shows the top 10 cities and places, and the table below shows the ranking of all Buena Vista cities and places.

You can see similar information for other Iowa counties. You can also see the ranking of all cities and places in Iowa.

See this for other years:
Ranking of Buena Vista, IA Cities and Places By population in 2020
Storm Lake city
Balance of Buena Vista County
Alta city
Newell city
Sioux Rapids city
Lakeside city
Albert City city
Marathon city
Rembrandt city
Linn Grove city
Ranking of Buena Vista, IA Cities and Places By population in 2020
Items per page:
0 of 0
Rank City or Place Population
1 Storm Lake city 11260
2 Balance of Buena Vista County 3764
3 Alta city 2091
4 Newell city 903
5 Sioux Rapids city 747
6 Lakeside city 702
7 Albert City city 674
8 Marathon city 231
9 Rembrandt city 208
10 Linn Grove city 162
11 Truesdale city 66