1. Home
  2. Counties
  3. Iowa
  4. Buena Vista County
County · Iowa

Buena Vista County

20,816Population
-0.0 %Change since 2020
-81Net migration
3.0 %Unemployment rate

Facts

Population
20,816 (2024)
Change since 2020
-0.0 %
Net migration
-81 (2023)
Unemployment rate
3.0 % (2025)
State
Iowa
Population base, April 2020
20,826 (2020)
Births
293 (2023)
Births per 1,000 residents, 2023
14.1
Deaths
173 (2023)
Deaths per 1,000 residents, 2023
8.3
Natural change, 2023
120
International migration
251 (2023)
Domestic migration
-332 (2023)
Net migration per 1,000, 2023
-3.9
Postal code
IA
FIPS code
19021

Sources: US Census Bureau — Population Estimates, Bureau of Labor Statistics — LAUS

Unemployment rate, annual average

199020253.02.7
PeriodValue
20253.0 %
20242.7 %
20232.5 %
20222.6 %
20213.1 %
20203.8 %
20192.2 %
20182.2 %
20172.7 %
20163.7 %
20153.6 %
20144.0 %

Population estimates, 2020–2024

2020202420.8K20.8K
PeriodValue
202420,816
202320,698
202220,651
202120,794
202020,808