
Keokuk Geode Beds
The world-famous Keokuk geode belt along the Des Moines River yields crystal-lined geodes up to several feet across in Warsaw Formation exposures.
View details87 rockhounding collecting destinations in Iowa.
Interactive pins for coordinate-verified, indexable listings in Iowa. Click a marker for the full site page.
53 mapped sites shown · list continues below
Use this page as your Iowa rockhounding map — Iowa has 87 rockhounding sites in our directory, including 23 agate & jasper, 16 geodes, 34 fossils, 3 gold & minerals, 11 other. Use rockhounding sites near me for live distance sorting or browse by city.
Near major cities: Cedar Rapids · Des Moines · Dubuque · Iowa City · Keokuk
By specimen type: Agate & Jasper (23) · Geodes (16) · Fossils (34) · Gold & Minerals (3) · Other (11)
The Keokuk geode belt along the Des Moines and Mississippi River country is Iowa’s flagship collecting region. Start with our Keokuk geode beds listing and the Iowa rockhounding map for nearby creek and fee options.
Yes — our Iowa state hub lists cataloged sites with GPS, specimen types, and access notes. Use it as your Iowa rockhounding map before a geode trip.
Compared day-trip gear for Iowa rockhounding sites — side-by-side tables for the hike in, sun, and sun, tools, and the approach hike.
All gear categories →Disclosure: Gear links may earn a commission as an Amazon Associate — at no extra cost to you. Learn more.
Most-searched spots — open each listing for directions, fees, and safety notes.

The world-famous Keokuk geode belt along the Des Moines River yields crystal-lined geodes up to several feet across in Warsaw Formation exposures.
View details
Bentonsport is a documented mineral occurrence near IA. Reported specimens include Keokuk geodes. Verify land access and collecting rules before visiting.
View details
Burlington (geodes) is a documented mineral occurrence near IA. Reported specimens include Lake Superior Agate, Quartz crystals, Geodes. Verify land access and collecting rules before visiting.
View details
Bellevue is a documented mineral occurrence near IA. Reported specimens include Lake Superior Agate, Moss agate, Carnelian, Moonstone, Jasper, Petrified coral. Verify land access and collecting rules before visiting.
View details
Fossil collection site, Plymouth County, Iowa. Environment: terrestrial indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Fossil collection site in the Scales Shale, Winneshiek County, Iowa. Environment: carbonate indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Ames is a documented mineral occurrence near IA. Reported specimens include Chalcedony, Fossils. Verify land access and collecting rules before visiting.
View details
Fossil collection site, Chickasaw County, Iowa. Environment: marine indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Bellevue is a documented mineral occurrence near IA. Reported specimens include Lake Superior Agate, Moss agate, Carnelian, Moonstone, Jasper, Petrified coral. Verify land access and collecting rules before visiting.
View details
Bells Mill Park is a documented mineral occurrence near IA. Reported specimens include Calcite. Verify land access and collecting rules before visiting.
View details
Benton County is a documented mineral occurrence near IA. Reported specimens include Coldwater Agate. Verify land access and collecting rules before visiting.
View details
Bentonsport is a documented mineral occurrence near IA. Reported specimens include Keokuk geodes. Verify land access and collecting rules before visiting.
View details
Black Hawk County is a documented mineral occurrence near IA. Reported specimens include Coldwater Agate. Verify land access and collecting rules before visiting.
View details
Fossil collection site in the Coralville, Scott County, Iowa. Environment: marine indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Brandon is a documented mineral occurrence near IA. Reported specimens include Geodes, Fossils. Verify land access and collecting rules before visiting.
View details
Bremer County is a documented mineral occurrence near IA. Reported specimens include Coldwater Agate. Verify land access and collecting rules before visiting.
View details
Burlington (geodes) is a documented mineral occurrence near IA. Reported specimens include Lake Superior Agate, Quartz crystals, Geodes. Verify land access and collecting rules before visiting.
View details
Burlington (Lake Superior agate) is a documented mineral occurrence near IA. Reported specimens include Lake Superior Agate. Verify land access and collecting rules before visiting.
View details
Fossil collection site, Muscatine County, Iowa. Environment: marine indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Cedar Creek is a documented mineral occurrence near IA. Reported specimens include Silicified coral, Calcified coral. Verify land access and collecting rules before visiting.
View details
Cedar Rapids is a documented mineral occurrence near IA. Reported specimens include Silicified coral, Calcified coral. Verify land access and collecting rules before visiting.
View details
Centerville (gypsum) is a documented mineral occurrence near IA. Reported specimens include Gypsum. Verify land access and collecting rules before visiting.
View details
Centerville (pyrite) is a documented mineral occurrence near IA. Reported specimens include Pyrite, Selenite. Verify land access and collecting rules before visiting.
View details
Chapin is a documented mineral occurrence near IA. Reported specimens include Geodes. Verify land access and collecting rules before visiting.
View details
Fossil collection site in the Wassonville, Washington County, Iowa. Environment: carbonate indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Clayton County is a documented mineral occurrence near IA. Reported specimens include Galena, Limonite, Pyrite, Sphalerite. Verify land access and collecting rules before visiting.
View details
Coralville is a documented mineral occurrence near IA. Reported specimens include Silicified coral, Calcified coral. Verify land access and collecting rules before visiting.
View details
The Decorah impact structure exposes shatter cones and deformed limestone in road cuts around Winneshiek County.
View details
Fossil collection site in the St. Louis, Keokuk County, Iowa. Environment: sinkhole. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Fossil collection site, Iowa. Environment: terrestrial indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Fossil collection site in the Scotch Grove, Iowa. Environment: deep subtidal ramp. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Donnellson is a documented mineral occurrence near IA. Reported specimens include Geodes. Verify land access and collecting rules before visiting.
View details
Fossil collection site in the Scales Shale, Iowa. Environment: carbonate indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Dubuque is a documented mineral occurrence near IA. Reported specimens include Lake Superior Agate, Moss Agate, Oolitic agates, Moonstone, Jasper, Petrified wood, Fossils. Verify land access and collecting rules before visiting.
View details
Fossil collection site in the Gilmore City Limestone, Pocahontas County, Iowa. Environment: lagoonal/restricted shallow subtidal. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Eldora is a documented mineral occurrence near IA. Reported specimens include Geodes. Verify land access and collecting rules before visiting.
View details
Emmetsburg is a documented mineral occurrence near IA. Reported specimens include Agate, Jasper, Petrified wood. Verify land access and collecting rules before visiting.
View details
Fossil collection site in the Lime Creek, Iowa. Environment: marine indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Farmington is a documented mineral occurrence near IA. Reported specimens include Keokuk geodes, Coral. Verify land access and collecting rules before visiting.
View details
Farmington (geodes) is a documented mineral occurrence near IA. Reported specimens include Geodes. Verify land access and collecting rules before visiting.
View details
Fossil collection site, Fayette County, Iowa. Environment: marine indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Fayette County is a documented mineral occurrence near IA. Reported specimens include Lake Superior Agate. Verify land access and collecting rules before visiting.
View details
Fort Dodge is a documented mineral occurrence near IA. Reported specimens include Gypsum. Verify land access and collecting rules before visiting.
View details
A Floyd County park preserves Devonian limestone with abundant crinoid and brachiopod fossils open to casual collecting.
View details
Fossil Safari is a documented mineral occurrence near IA. Reported specimens include Mixed minerals. Verify land access and collecting rules before visiting.
View details
Fremont County is a documented mineral occurrence near IA. Reported specimens include Fossilized coral, Stromatoporioids. Verify land access and collecting rules before visiting.
View details
Fossil collection site in the LaPorte City, Iowa. Environment: carbonate indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Graettinger is a documented mineral occurrence near IA. Reported specimens include Agate, Jasper, Petrified wood. Verify land access and collecting rules before visiting.
View details
Fossil collection site in the Shell Rock, Butler County, Iowa. Environment: marine indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Guttenburg is a documented mineral occurrence near IA. Reported specimens include Jasper. Verify land access and collecting rules before visiting.
View details
Harper’s Ferry is a documented mineral occurrence near IA. Reported specimens include Pearls. Verify land access and collecting rules before visiting.
View details
Fossil collection site in the Maquoketa, Allamakee County County, Iowa. Environment: deep subtidal ramp. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Fossil collection site in the Swope, Pottawattamie County County, Iowa. Environment: offshore. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Keokuk is a documented mineral occurrence near IA. Reported specimens include Keokuk geodes, calcite, chalcedony, limonite, marcasite, pyrite, sphalerite. Verify land access and collecting rules before visiting.
View details
The world-famous Keokuk geode belt along the Des Moines River yields crystal-lined geodes up to several feet across in Warsaw Formation exposures.
View details
Keokuk Geode with Calcite is a documented rockhounding destination in IA. Collectors visit for quartz geodes, chalcedony, calcite and related material. Access rules and land ownership vary — confirm current status with the managing agency or landowner before collecting.
View details
Keota is a documented mineral occurrence near IA. Reported specimens include Agate. Verify land access and collecting rules before visiting.
View details
La Porte City is a documented mineral occurrence near IA. Reported specimens include Agate. Verify land access and collecting rules before visiting.
View details
Glacial till along northwest Iowa lakes occasionally yields Lake Superior agate transported from northern source regions.
View details
Fossil collection site, Linn County, Iowa. Environment: marine indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Lowell is a documented mineral occurrence near IA. Reported specimens include Keokuk geodes. Verify land access and collecting rules before visiting.
View details
Manson impact is a documented rockhounding destination in IA. Collectors visit for mixed minerals and rocks and related material. Access rules and land ownership vary — confirm current status with the managing agency or landowner before collecting.
View details
Fossil collection site in the Fort Atkinson, Iowa, Illinois. Environment: carbonate indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Fossil collection site, Oskaloosa County, Iowa. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Mount Pleasant is a documented mineral occurrence near IA. Reported specimens include Chert, Geodes. Verify land access and collecting rules before visiting.
View details
Muscatine (agate) is a documented mineral occurrence near IA. Reported specimens include Lake Superior Agate, Moss Agate, Chalcedony, Quartz crystals. Verify land access and collecting rules before visiting.
View details
Muscatine (pearls) is a documented mineral occurrence near IA. Reported specimens include Pink Pearl, Gold Pearl, Red Pearl. Verify land access and collecting rules before visiting.
View details
Nevada is a documented mineral occurrence near IA. Reported specimens include Agate. Verify land access and collecting rules before visiting.
View details
New London is a documented mineral occurrence near IA. Reported specimens include Agate, Jasper. Verify land access and collecting rules before visiting.
View details
Fossil collection site, Guthrie County, Iowa. Environment: marine indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Orient Area is a documented mineral occurrence near IA. Reported specimens include Agate, Quartz crystals, Petrified wood. Verify land access and collecting rules before visiting.
View details
Fossil collection site in the Scales, Dubuque County County, Iowa. Environment: deep subtidal shelf. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Fossil collection site in the Little Cedar, Linn County, Iowa. Environment: marine indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Pershing is a documented mineral occurrence near IA. Reported specimens include Calcite. Verify land access and collecting rules before visiting.
View details
Fossil collection site in the Scotch Grove, Iowa. Environment: deep subtidal ramp. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Fossil collection site in the Wise Lake, Winneshiek County County, Iowa. Environment: sand shoal. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Red Oak is a documented mineral occurrence near IA. Reported specimens include Chert, Protozoa agate. Verify land access and collecting rules before visiting.
View details
Riverview Recreation Area is a documented mineral occurrence near IA. Reported specimens include Geodes. Verify land access and collecting rules before visiting.
View details
Fossil collection site in the Fort Atkinson, Winneshiek County, Iowa. Environment: shallow subtidal indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Fossil collection site in the Shell Rock, Floyd County, Iowa. Environment: marine indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Sheffield is a documented mineral occurrence near IA. Reported specimens include Geodes. Verify land access and collecting rules before visiting.
View details
Shell Rock is a documented mineral occurrence near IA. Reported specimens include Lake Superior Agate. Verify land access and collecting rules before visiting.
View details
Skunk River is a documented mineral occurrence near IA. Reported specimens include Geodes, Petrified coral, Limonite. Verify land access and collecting rules before visiting.
View details
Skunk River gravels near Mount Pleasant is a documented mineral occurrence near IA. Reported specimens include Agate. Verify land access and collecting rules before visiting.
View details
Steamboat River is a documented mineral occurrence near IA. Reported specimens include Geodes. Verify land access and collecting rules before visiting.
View details
Fossil collection site in the Coralville, Black Hawk County, Iowa. Environment: marine indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Fossil collection site in the Scales Shale, Iowa. Environment: deep subtidal ramp. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Fossil collection site in the Brainard, Fayette County, Iowa. Environment: carbonate indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Fossil collection site in the Hampton, Marshall County, Iowa. Environment: shallow subtidal indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details
Union is a documented mineral occurrence near IA. Reported specimens include Geodes. Verify land access and collecting rules before visiting.
View details
Fossil collection site, Sioux County County, Iowa. Environment: fluvial indet.. Source: Paleobiology Database (PBDB), CC BY 4.0.
View details