What to expect at Keosauqua
The Des Moines River at Keosauqua is a slow, meandering stretch of water in Van Buren County that holds catfish, walleye, and bass year-round. The town sits where the river widens and deepens, creating pools and outside bends that concentrate fish. Access is straightforward — a public boat ramp and several bank-fishing spots make this a practical destination whether you have a boat or fish from shore.
Keosauqua itself is small, with basic services. The nearest larger town is Ottumwa, about 30 miles north. The river here is slower and muddier than upstream sections, which means the fishing style is different: you are targeting structure and depth rather than current breaks. Summer and fall are the most reliable seasons; winter is possible but the river can freeze solid in hard years.
Key Takeaways
- The public boat ramp at Keosauqua is free and maintained by the city; it handles jon boats and small recreational boats well but can be soft in spring.
- Channel catfish are the most abundant species here, especially in summer and fall, and respond well to cut bait fished on the bottom near deeper holes.
- Walleye are present but less predictable than catfish; fish early morning, late evening, or overcast days near the outside bends where the current scours deeper.
- Iowa fishing licenses are required for anyone 16 and older; a three-day tourist license is available if you do not hold a resident license.
- The river can rise quickly after rain, making bank access slippery and boat handling more difficult; check water levels before you go.
The boat ramp and where to launch
Keosauqua City Park holds the main public boat ramp, located on the north side of town along Main Street. The ramp is concrete, two lanes, and free to use. It is maintained by the city and generally in good condition, though the approach can be muddy or soft during spring runoff or after heavy rain. Parking is available in the lot adjacent to the ramp — space is usually not a problem except on summer weekends.
The ramp works best for jon boats, small bass boats, and canoes. Larger recreational boats can launch, but the ramp is not long enough to accommodate deep-draft vessels comfortably. If you are towing a boat, arrive early in the day to avoid congestion. The ramp has no fuel dock or bait shop on-site, so bring what you need or plan to stop in town first.
Bank fishing is also viable. The park itself has grassy areas along the river where you can fish from shore, and there are informal pull-offs along the road on the south side of town. Neither offers ideal comfort, but both work if you do not have a boat.
Catfish: the reliable target
Channel catfish are the backbone of fishing at Keosauqua. They are present year-round but most active from June through October. Fish the deeper holes and outside bends where the river scours; these are where catfish rest during the day. Cut bait — shad, bluegill, or chicken liver — is the standard approach. Fish on the bottom with a simple three-way rig or a slip sinker, and be patient; catfish bite steadily but not aggressively.
Summer nights are often more productive than daytime, especially in July and August when the water warms. If you fish at night, use a headlamp and tell someone where you are. Fall (September and October) is also excellent and does not require night fishing; the water cools and catfish feed more actively during daylight.
Catfish here run 2 to 8 pounds on average, with occasional fish to 15 pounds. They are not trophy fish, but they are reliable and fun on light tackle. Catch-and-release is common, though many anglers keep them for the table.
Walleye and bass in the deeper bends
Walleye are present in the Keosauqua section but less abundant than catfish. They prefer the outside bends where the river is deepest and the current, though slow, still scours the bottom. Early morning and late evening are your best windows. Overcast days can produce all day. Fish live minnows (shiners or shad) under a bobber in 8 to 15 feet of water, or use a jig-and-minnow combination on the bottom.
Walleye here are typically 12 to 18 inches, with some fish to 22 inches. They are not as numerous as they are in other Iowa rivers, so do not expect consistent action. If walleye are your target, consider the Cedar River or the Iowa River instead — both hold denser populations.
Largemouth bass are also in the river, especially around fallen trees and the slower backwater areas. They are not the focus of most anglers here, but they will take soft plastics and small crankbaits. Summer and early fall are best.
Seasons and water conditions
Summer (June through August) is the most popular season. The water is warm, catfish are active, and the weather is predictable. Daytime temperatures often exceed 85 degrees, so fish early morning or evening and bring water. The river is usually at a normal level, though heavy rain can cause it to rise quickly.
Fall (September and October) is excellent. Water temperatures drop, catfish feed more actively during daylight, and the weather is comfortable. This is the best season for a mix of catfish and walleye. The river is typically stable unless there is a significant rain event.
Winter (November through February) is possible but less reliable. The river can freeze solid in hard years, closing access entirely. When open, the water is cold and fish are less active. Spring (March through May) brings high water and muddy conditions as snow melts and rain increases. The ramp can be difficult to use, and bank fishing is slippery. Wait until late May if you can.
Regulations and licenses
Iowa requires a fishing license for anyone 16 years old and older. Resident licenses are available as annual permits or short-term options. Non-residents can purchase a three-day tourist license, which is the most practical choice for a weekend trip. Licenses are sold at bait shops in Keosauqua and online through the Iowa Department of Natural Resources website.
Catfish have no special restrictions at Keosauqua. Walleye are subject to a daily limit of five fish with a 15-inch minimum length. Bass have a daily limit of five fish with a 12-inch minimum. Check the current regulations before you fish, as rules can change year to year.
The river itself is open to public fishing, and the boat ramp is free. No special permits are required to fish from the ramp or the park.
Getting there and what to bring
Keosauqua is in Van Buren County, about 30 miles south of Ottumwa. From Ottumwa, take US 63 south to Iowa 1, then follow signs to Keosauqua. The drive is straightforward and takes roughly 45 minutes from Ottumwa. GPS coordinates for the boat ramp are approximately 40.7378° N, 91.9539° W.
Bring a fishing license, your rods and tackle, and plenty of water. If you are fishing catfish at night, bring a headlamp and tell someone where you are. The nearest gas station and bait shop are in town; plan to stop before heading to the ramp. There is no food service at the park itself, so bring snacks or eat in town first.
If you do not have a boat, bank fishing is viable but limited. The park offers the best access, though the spots are not ideal for long sessions. A canoe or small jon boat opens up the river significantly and is worth the effort if you can arrange one.
Frequently Asked Questions
Is the boat ramp usable year-round?
The ramp is maintained year-round, but spring runoff and heavy rain can make the approach soft or muddy. Winter ice can also close it. Call the Keosauqua city office or check water conditions before you go if you are visiting outside summer or early fall.
What is the best bait for catfish here?
Cut shad, bluegill, or chicken liver all work well. Fresh bait is better than frozen, but frozen will catch fish. Fish on the bottom in the deeper holes, and be patient — catfish bite steadily but not fast.
Can I fish from shore without a boat?
Yes, the park has grassy areas along the river where you can fish from shore. Bank fishing is limited compared to a boat, but it is free and does not require any special equipment. Catfish are the most realistic target from shore.
What is the water level usually like in summer?
Summer water levels are typically normal to slightly low, making the ramp easy to use and the river stable. Heavy rain can raise the level quickly, but it usually drops back within a few days. Check local conditions if rain is forecast.
Do I need a special license to fish here as a non-resident?
Non-residents can purchase a three-day tourist license through the Iowa Department of Natural Resources. It is the simplest option for a weekend trip and costs less than a full annual license. Buy it online before you go or at a bait shop in town.