Where to Find Fossils in Oregon
Oregon has 25 mapped collecting spots that report fossils, spread across 9 counties. 12 of the spots are on land mapped as publicly accessible, and 1 is a fee-dig site.
Spot list checked against source data on April 1, 2026.
Every fossil spot we track in Oregon
Pike CreekHarney County, OregonCheck locally · Thunderegg, Jasper, Agate +3
Coquille River Gravel BarsCoos County, OregonCheck locally · Petrified Wood, Jasper, Agate +2
North Beede ReservoirHarney County, OregonCheck locally · Agate, Plume Agate, Jasper +2
North Beede ReservoirHarney County, OregonCheck locally · Agate, Plume Agate, Jasper +2
Oceanside & Tunnel BeachesTillamook County, OregonCheck locally · Agate, Jasper, Calcite +2
Warm Springs ReservoirHarney County, OregonCheck locally · Agate, Plume Agate, Jasper +2
Warm Springs ReservoirHarney County, OregonCheck locally · Agate, Plume Agate, Jasper +2
Warm Springs Reservoir - Site 3Malheur County, OregonCheck locally · Agate, Plume Agate, Jasper +2
Warm Springs Reservoir - Site 4Malheur County, OregonCheck locally · Agate, Plume Agate, Jasper +2
Beverly Beach State ParkLincoln County, OregonPublic access · Agate, Jasper, Petrified Wood +1
Bob Creek State Wayside (Bob's Creek)Lane County, OregonPublic access · Agate, Jasper, Petrified Wood +1
McVay Rock State Recreation SiteCurry County, OregonPublic access · Agate, Jasper, Jade +1
Ona State ParkLincoln County, OregonPublic access · Agate, Jasper, Petrified Wood +1
Otter Rock & Devils Punch Bowl State ParkLincoln County, OregonPublic access · Agate, Jasper, Petrified Wood +1
Seal Rock State Recreation SiteLincoln County, OregonPublic access · Agate, Jasper, Petrified Wood +1
Stinkingwater CreekHarney County, OregonCheck locally · Petrified Wood, Agate, Jasper +1
Gleneden BeachLincoln County, OregonPublic access · Agate, Jasper, Fossil
Gold BeachCurry County, OregonPublic access · Agate, Jasper, Fossil
Moolack BeachLincoln County, OregonPublic access · Agate, Jasper, Fossil
Nelscott BeachLincoln County, OregonPublic access · Agate, Jasper, Fossil
Sport Haven Beach - South Jetty of Chetco RiverCurry County, OregonPublic access · Agate, Jasper, Fossil
Beulah ReservoirMalheur County, OregonCheck locally · Fossil, Agate
Delintment LakeHarney County, OregonCheck locally · Ammonite Fossil, Fossil
John Day RiverGrant County, OregonPublic access · Fossil, Petrified Wood
Wheeler High School Fossil BedsWheeler County, OregonFee dig · Fossil
Best counties for fossils in Oregon
Ranked by the number of mapped fossil spots. County links open the full rockhounding page for that county.
- Harney County7 spots
- Lincoln County7 spots
- Curry County3 spots
- Malheur County3 spots
- Coos County1 spot
- Grant County1 spot
- Lane County1 spot
- Tillamook County1 spot
- Wheeler County1 spot
Fossils in Oregon FAQ
Where can you find fossils in Oregon?+
The mapped spots concentrate in Harney County, Lincoln County, and Curry County. Every spot on this page is on the map, and each spot's own page has its coordinates and access notes.
How many fossil spots are mapped in Oregon?+
25 spots across 9 counties. The RockHoundR app keeps the same spots on an offline map with public land overlays, geology layers, and your saved finds.
Is it legal to collect fossils in Oregon?+
Hand collecting of common rocks and minerals in small amounts for personal use is generally allowed on BLM and U.S. Forest Service land, with limits set by the local field office. National parks, most state parks, and tribal land are closed to collecting. 12 of the 25 mapped spots here sit on land marked public, and 1 is a fee-dig operation where you pay for access and keep what you find. Always confirm current rules with the managing agency before you dig.
