Buena Vista County
215 East 5th Street • Storm Lake, IA 50588
(P) 712.749.2542 (F) 712-749-2703
Buena Vista County is a county located in the U.S. state of Iowa. It is named for the final victory field of General Zachary Taylor in the Mexican-American War. The population was 20,260 in the 2010 census, a decline from 20,411 in 2000. Its county seat is Storm Lake.