Where is Keosauqua?
Take a look at a map of the state of Iowa . . . follow the meandering Des Moines River route just below Keokuk moving north.
Just 52 miles upstream (37 miles as the crow flies) you'll find the unmistakable "Big Bend" or "Horseshoe Bend" in the Historic Villages of Van Buren County!
Keosauqua is located in the center of Van Buren County on the southeastern tip of the "Big Bend" and offers residents and visitors tremendous recreational opportunities, shopping, rich history and much, much more.
The Villages of Van Buren are one of Iowa's and the Mid-West's top tourist destinations having been named Iowa Tourism County of the Year on 6 different occasions and currently is one of only ten Iowa destinations listed in the best-selling book "One Thousands Places to Visit in the United States and Canada Before You Die".