Explore Keosauqua, Iowa, with this interactive street and satellite map.
| City | Keosauqua |
| State | Iowa (IA) |
| County | Van Buren County |
| Country | United States of America |
| Timezone | Central Time (America/Chicago) |
| Latitude | 40.730306 |
| Longitude | -91.962395 |
| Population | 936 |
| Density | 247.7 /km² |
| Incorporated | Yes |
| ZIP Code | 52565 |
| Area Code | 712 |
| County Seat | Keosauqua |
| School District | Van Buren County Community School District |
Keosauqua anchors itself firmly upon the sweeping, verdant bends of the Des Moines River, where the water carves a deliberate path through the limestone-rich earth of southeastern Iowa. It lies 30.8 miles southeast of Ottumwa, IA (from Ottumwa, IA: bearing 130°T), and is situated 19.2 miles south of Fairfield. Thick stands of deciduous timber climb the steep bluffs, their canopy providing a dense, cooling shade that defines the landscape of Lacey-Keosauqua State Park, which occupies the immediate riverfront. The light here filters through the leaves in long, amber shafts during the late afternoon, illuminating the way the riverbed curves against the horizon of the surrounding prairie. Beyond the immediate banks, the terrain transitions into a mosaic of tilled fields, where the heavy, dark soil supports a quiet, persistent agriculture that has marked the region for generations.
Keosauqua emerged as a vital river settlement, its history tethered to the movement of goods and people along the Des Moines River before the arrival of the rail lines shifted the economic focus toward the inland plains. The architecture of the older districts reflects this early ambition, with sturdy brick structures that have weathered the changing seasons with a stoic, unshowy grace. Today, the economy remains deeply connected to the rhythm of the land, balancing the demands of modern farming with a local appreciation for the surrounding wild spaces. The presence of Lacey-Keosauqua State Park ensures that the natural character of the valley remains a constant, providing a sanctuary where the silence is broken only by the movement of the river and the shifting of the wind through the hardwoods.
Loading news…
Loading news-world…
Loading news-world…
This page provides an embedded street and satellite map of Keosauqua, Iowa. Coordinates: 40.730306, -91.962395. Live weather conditions are sourced directly from the National Weather Service. Real-time local and world news feeds keep the page current.
Detailed location data for Keosauqua includes the ZIP code (52565), telephone area code (712), county seat of Van Buren County (Keosauqua), and school district assignment (Van Buren County Community School District).
Location data is drawn from the USGS Geographic Names Information System (GNIS) and cross-verified against 2020 US Census records by coordinate proximity. Population figures are sourced from the 2020 US Census.
| Page generated | August 2026 |
| Location data | SimpleMaps US Cities Database; coordinates matched to USGS GNIS definitive data |
| Wikipedia validation | Article content matched to USGS GNIS coordinates via Wikipedia geosearch API. |