Buena Vista County, Iowa Basics:
Buena Vista County Iowa - Government Site
Population: 20,562
Area: 575 square miles
County seat: Storm Lake
Area code(s) in use: 712
Time zone: CST
High school graduate or higher: 77.2%
Bachelor's degree or higher: 20.8%
Median household income: $46,947
Persons in poverty: 12.7%
Home ownership rate: 67.5%
Mean travel time to work: 13.3 minutes
Adjacent counties:
Calhoun Cherokee Clay Ida O'Brien Palo Alto Pocahontas Sac