Van Buren County is a county located in the U.S. state of Iowa. As of the 2020 census the population was 7,203, making it the state's tenth-least populous county. The county seat is Keosauqua, which contains the oldest continuously operational courthouse in the state of Iowa, and second oldest in the United States.
Van Buren County Courthouse
Plaque on the Van Buren County courthouse, indicating its age and historic status.
Keosauqua is a city in Van Buren County, Iowa, United States. The population was 936 at the time of the 2020 census. It is the county seat of Van Buren County.
Keosauqua welcome sign
Van Buren County courthouse in Keosauqua. The building, the oldest courthouse in the state, is on the National Register of Historic Places.
Historic Hotel Manning, built in the 1890s.
Closeup of Hotel Manning, showing the "steamboat style" design.