Where to Find Geodes in Iowa
Iowa has 13 mapped collecting spots that report geodes, spread across 9 counties. The largest share sits in Hardin County with 3 spots. 13 of the spots are on land mapped as publicly accessible.
Map of 13 geode collecting spots in Iowa
Standout geode spots in Iowa
Hand-picked from the full list below, with the reason each one earns a trip.
Burlington (geodes)
Des Moines County
Burlington marks the transition between Iowa's two great rockhounding stories: the Keokuk geode belt to the south and the Lake Superior agate fields carried in by glaciers.
Steamboat River
Hardin County
The Iowa River around Steamboat Rock cuts through glacial drift and Mississippian bedrock, concentrating agate, chalcedony, and clear to smoky quartz in its gravel bars.
Best counties for geodes in Iowa
Ranked by the number of mapped geode spots. County links open the full rockhounding page for that county.
- Hardin County3 spots
- Henry County2 spots
- Lee County2 spots
- Black Hawk County1 spot
- Buchanan County1 spot
- Cerro Gordo County1 spot
- Des Moines County1 spot
- Franklin County1 spot
- Van Buren County1 spot
Every geode spot we track in Iowa
Sorted by county. Coordinates open in Google Maps.
| Spot | County | Minerals | Coordinates | Access |
|---|---|---|---|---|
| Riverview Recreation AreaCedar Valley Lakes Trail | Black Hawk County | 42.4766, -92.3008 | Public | |
| Brandon330th Street | Buchanan County | 42.3164, -91.9902 | Public | |
| SheffieldQuail Avenue | Cerro Gordo County | 42.9217, -93.1778 | Public | |
| Burlington (geodes)Starrs Cave Road | Des Moines County | 40.8521, -91.1493 | Public | |
| ChapinOlive Avenue | Franklin County | 42.8543, -93.2203 | Public | |
| EldoraDole Drive | Hardin County | 42.3631, -93.1175 | Public | |
| Steamboat RiverNorth 10th Street | Hardin County | 42.4098, -93.0726 | Public | |
| Union305th Street | Hardin County | 42.2540, -93.0581 | Public | |
| Mount Pleasant | Henry County | 40.9529, -91.5673 | Public | |
| Skunk RiverCockleburr Lane | Henry County | 40.8987, -91.5565 | Public | |
| Donnellson180th Avenue | Lee County | 40.6275, -91.5698 | Public | |
| Hamilton (west)Carroll Street | Lee County | 40.3837, -91.3747 | Public | |
| Farmington (geodes)State Highway 81 | Van Buren County | 40.6375, -91.7527 | Public |
Before you go
Read the geodes identification guide so you know what a keeper looks like in the field: Geode in the encyclopedia.
