Rockhounding in Iowa

49 mapped spots across 32 counties. Iowa produces a wide range of rockhounding-grade material — see the full list of spots, minerals, and access notes below.

Map showing 49 rockhounding spots in Iowa

Top minerals found in Iowa

Counts reflect how many spots in this list mention each mineral.

Rockhounding by county in Iowa

County pages are linked once we have at least 3 mapped spots for a focused guide with coordinates, mineral notes, and nearby spots.

Every rockhounding spot in Iowa

Sorted by county. Tap coordinates to open in Google Maps, or open RockHoundR for the full map view with land overlays and weather.

SpotCountyMineralsCoordinatesAccess
Orient AreaHenry A Wallace RoadAdair County41.2473, -94.3538Public
Harper’s FerryWinfield RoadAllamakee County
  • Pearls
43.2099, -91.1367Public
Centerville (gypsum)497th StreetAppanoose County40.7658, -92.9153Public
Centerville (pyrite)Dewey RoadAppanoose County40.7106, -92.8484Public
Benton County61st StreetBenton County
  • Coldwater Agate
42.1359, -92.1265Public
Black Hawk CountyNorth Elk Run RoadBlack Hawk County
  • Coldwater Agate
42.5218, -92.2549Public
La Porte CityCedar Valley Nature TrailBlack Hawk County42.3215, -92.1875Public
Riverview Recreation AreaCedar Valley Lakes TrailBlack Hawk County42.4766, -92.3008Public
Bremer County160th StreetBremer County
  • Coldwater Agate
42.8225, -92.3273Public
Brandon330th StreetBuchanan County42.3164, -91.9902Public
Shell RockState Highway 3Butler County42.7266, -92.5863Public
SheffieldQuail AvenueCerro Gordo County42.9217, -93.1778Public
Clayton CountyGreat River RoadClayton County42.8673, -91.1289Public
GuttenburgSouth River Park DriveClayton County42.7723, -91.0940Public
Burlington (geodes)Starrs Cave RoadDes Moines County40.8521, -91.1493Public
Burlington (Lake Superior agate)Flint River TrailDes Moines County40.8320, -91.0984Public
DubuqueRiverside RoadDubuque County42.5762, -90.6824Public
Fayette CountyEcho Valley RoadFayette County42.9470, -91.7751Public
ChapinOlive AvenueFranklin County42.8543, -93.2203Public
Fremont County200 StreetFremont County40.7511, -95.6772Public
Bells Mill ParkBell's Mill RoadHamilton County42.3406, -93.8917Public
EldoraDole DriveHardin County42.3631, -93.1175Public
Steamboat RiverNorth 10th StreetHardin County42.4098, -93.0726Public
Union305th StreetHardin County42.2540, -93.0581Public
LowellShady Oak LaneHenry County
  • Keokuk Geodes
40.8412, -91.4201Public
Mount PleasantHenry County40.9529, -91.5673Public
New LondonJoyce & Ted's PlaceHenry County40.8799, -91.3906Public
Skunk RiverCockleburr LaneHenry County40.8987, -91.5565Public
Skunk River gravels near Mount PleasantOakland Mills RoadHenry County40.9474, -91.5719Public
BellevueGreat River RoadJackson County42.2313, -90.4017Public
CoralvilleLL Pelling RoadJohnson County41.6883, -91.6242Public
Donnellson180th AvenueLee County40.6275, -91.5698Public
Hamilton (west)Carroll StreetLee County40.3837, -91.3747Public
KeokukValley RoadLee County40.3875, -91.4518Public
Cedar Rapids29th Ave Dr SWLinn County41.9419, -91.6512Public
Muscatine (agate)County Road G44XLouisa County41.3185, -91.1561Public
Cedar Creek335th StreetMahaska County41.1678, -92.4599Public
Pershing185th PlaceMarion County41.2629, -93.0069Public
Red Oak170 StreetMontgomery County41.0566, -95.2851Public
Muscatine (pearls)Canal StreetMuscatine County
  • Pink Pearl
  • Gold Pearl
  • Red Pearl
41.4100, -91.0531Public
Emmetsburg360th StreetPalo Alto County43.1302, -94.7027Public
GraettingerRobins AvenuePalo Alto County43.2367, -94.7414Public
AmesAudubon TrailStory County42.0336, -93.6318Public
NevadaLincoln HighwayStory County42.0083, -93.3819Public
BentonsportQuail RoadVan Buren County
  • Keokuk Geodes
40.7054, -91.8649Public
FarmingtonHawk DriveVan Buren County
  • Keokuk Geodes
  • Coral
40.6234, -91.7363Public
Farmington (geodes)State Highway 81Van Buren County40.6375, -91.7527Public
KeotaKeokuk Washington RoadWashington County41.3435, -91.9424Public
Fort DodgeWebster County42.4561, -94.1592Public

Iowa rockhounding FAQ

Is rockhounding legal in Iowa?+
Casual hand collecting is allowed on most BLM and U.S. Forest Service land in Iowa, with daily and annual limits set by the managing field office. National parks, most state parks, and tribal lands are off-limits. Always confirm rules with the local agency before a trip.
What rocks and minerals can you find in Iowa?+
Iowa spots in this list most commonly produce Geodes, Agate, Lake Superior Agate, Jasper, Keokuk Geodes. The full list across all spots is broader.
How many rockhounding sites are in Iowa?+
RockHoundR currently lists 49 rockhounding spots in Iowa across 32 counties. Many more exist; the app keeps your private finds saved alongside the public ones.
Can I take rocks home from Iowa public land?+
On most BLM and Forest Service land, recreational hand collecting of common rocks and minerals is allowed in reasonable amounts. Vertebrate fossils, archaeological items, and posted mining-claim minerals are not. Check the field office for current limits.

Map every Iowa spot in the app

Open the RockHoundR app to see Iowa on a real map with public land overlays, weather, geology, and your saved finds.

Download on the App StoreGet it on Google Play