Lake Keomah State Park
Open for camping April 1 through October 31. Currently in peak season with reservations required for all sites. The lake is undergoing restoration with completion expected by spring 2026; camping and all campground amenities remain operational during the project.
Flood Watch issued June 11 at 10:29AM CDT until June 11 at 4:00PM CDT by NWS Des Moines IA
* WHAT...Flooding caused by excessive rainfall continues to be possible. * WHERE...Portions of central, south central, and southeast Iowa, including the following counties, in central Iowa, Jasper and Poweshiek. In south central Iowa, Appanoose, Clarke, Decatur, Lucas, Mahaska, Marion, Monroe, Ringgold, Warren and Wayne. In southeast Iowa, Davis and Wapello. * WHEN...Until 4 PM CDT this afternoon. * IMPACTS...Excessive runoff may result in flooding of rivers, creeks, streams, and other low-lying and flood-prone locations. * ADDITIONAL DETAILS... - More rain midday through this afternoon in addition to recent rainfall from Wednesday through this morning may lead to renewed, additional or more significant flooding.
Tornado Watch issued June 11 at 7:34AM CDT until June 11 at 3:00PM CDT by NWS Des Moines IA
THE NATIONAL WEATHER SERVICE HAS ISSUED TORNADO WATCH 311 UNTIL 3 PM CDT THIS AFTERNOON WHICH REPLACES A PORTION OF SEVERE THUNDERSTORM WATCH 310. THE NEW WATCH IS VALID FOR THE FOLLOWING AREAS IN IOWA THE NEW WATCH INCLUDES 10 COUNTIES IN CENTRAL IOWA JASPER POWESHIEK IN SOUTH CENTRAL IOWA APPANOOSE LUCAS MAHASKA MARION MONROE WAYNE IN SOUTHEAST IOWA DAVIS WAPELLO THIS INCLUDES THE CITIES OF ALBIA, ALLERTON, BLOOMFIELD, CENTERVILLE, CHARITON, CORYDON, GRINNELL, HUMESTON, KNOXVILLE, NEWTON, OSKALOOSA, OTTUMWA, PELLA, AND SEYMOUR. * PRIMARY THREATS INCLUDE... A FEW TORNADOES AND A COUPLE INTENSE TORNADOES POSSIBLE. WIDESPREAD DAMAGING WINDS LIKELY WITH ISOLATED SIGNIFICANT GUSTS TO 80 MPH POSSIBLE. SCATTERED LARGE HAIL AND ISOLATED VERY LARGE HAIL EVENTS TO 2 INCHES IN DIAMETER POSSIBLE. PROBABILITY TABLE: PROB OF 2 OR MORE TORNADOES : 50% PROB OF 1 OR MORE STRONG /EF2-EF5/ TORNADOES : 30% PROB OF 10 OR MORE SEVERE WIND EVENTS : 90% PROB OF 1 OR MORE WIND EVENTS >= 75 MPH : 50% PROB OF 10 OR MORE SEVERE HAIL EVENTS : 40% PROB OF 1 OR MORE HAIL EVENTS >= 2 INCHES : 30% PROB OF 6 OR MORE COMBINED SEVERE HAIL/WIND EVENTS : >95% MEAN STORM MOTION /MPH/ : E 50
About
Lake Keomah State Park encompasses 366 acres of wooded terrain surrounding an 84-acre lake in Mahaska County, approximately six miles east of Oskaloosa. The campground offers 49 sites ranging from primitive non-electric to full 50-amp electric hookups, all available through the online reservation system. Modern restrooms with showers, a dump station, and water hydrants serve the camping area. Recreational opportunities include fishing for bluegill, crappie, largemouth bass, and channel catfish from the accessible fishing pier or two boat ramps (electric trolling motors only). A three-mile walking trail winds around the lake and through the historic village of Keomah, passing through diverse wildlife habitats where visitors may spot great blue herons, bullfrogs, and quail. An unsupervised swimming beach, playground, and picnic shelters round out the facilities. The park also offers a day-use lodge and group camping area available for larger gatherings such as weddings and reunions. The lodge is ADA accessible and can be reserved separately from individual campsites.
Directions
From Oskaloosa, travel 6 miles east on Highway 92 to Keomah Lane.
Amenities
| Water | Yes |
| Fires Allowed | Yes |
| Toilets | Yes |
| Dump Station | Yes |
| Wifi | — |
| Pets Allowed | Yes |
| Showers | Yes |
| Electric Hookups | Yes |
| Water Hookups | No |
| Sewer Hookups | No |
| Camp Store | — |
| Price | $14 - $175 |
Vehicle
| Max RV Length | 40ft |
| Max Trailer Length | — |
| Big Rig Friendly | No |
| Pull Through Sites | Yes |
Contact
| Lake_Keomah@dnr.iowa.gov | |
| Phone | +1 (641) 673-6975 |
Cell Service
| AT&T | Yes |
| Verizon | Yes |
| T-Mobile | Yes |
Availability
Community Posts
No posts yet. Be the first to share your experience!