Rockhounding in New Mexico

119 mapped spots across 26 counties. New Mexico is a high-desert rockhounding paradise: the Rockhound State Park near Deming, the Round Mountain area, and broad BLM tracts produce thundereggs, jasper, agate, perlite, and pumice in volume.

Map showing 119 rockhounding spots in New Mexico

Top minerals found in New Mexico

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

Notable areas: Rockhound State Park (where collecting is encouraged), Apache tears at Round Mountain, and Luna County agates are signature locations.

Rockhounding by county in New Mexico

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 New Mexico

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

SpotCountyMineralsCoordinatesAccess
Isleta PuebloTribal Road 12Bernalillo County34.9075, -106.6744Public
Pajarito MesaOld Pajarito RoadBernalillo County34.9948, -106.7656Public
Rio Puerco ValleyBernalillo County35.0755, -106.9489Public
Tijeras CanyonMountain RidgeBernalillo County35.0717, -106.3978Public
Black MountainSam Martin Trail #23Catron County33.3807, -108.2899Public
Elk Horn ParkCatron County33.8854, -108.6877Public
Glenwood & PleasantonShelton Canyon RoadCatron County33.2973, -108.8702Public
Golden Eagle & Handcar MinesMineral Creek Trail #201Catron County
  • Tetradymite
33.4150, -108.8095Public
Horse Camp CanyonNew Mexico 36Catron County34.5144, -108.3803Public
Lee Russell & Kerr CanyonsToriette Lake RoadCatron County33.9167, -108.6726Public
Leggett PeakUS 180Catron County33.7151, -108.9040Public
LunaUS 180Catron County33.8197, -108.9853Public
Luna (agate area)Bill Knight Gap RoadCatron County33.8189, -108.9548Public
MogollonBursum RoadCatron County33.3899, -108.8022Public
Plains of San AgustinCatron County33.8840, -108.2586Public
QuemadoUS 60Catron County34.3416, -108.4927Public
San Francisco RiverOld Highway RoadCatron County33.8284, -109.0213Public
Lake ArthurChaves County32.9744, -104.0913Public
RoswellRiver RoadChaves County33.3950, -104.3999Public
LagunaNM 124Cibola County35.0488, -107.4057Public
Zuni MountainsCounty Road 149Cibola County35.1422, -108.3258Public
Mexican GulchUS 64Colfax County36.5393, -105.1439Public
Moreno CreekCounty Road B-24Colfax County36.5971, -105.2708Public
Point of RocksColfax County
  • Searlesite
  • Fluorescent Villiaumite
36.4251, -104.1520Public
Sugarite Mine & coal fieldsNM 72Colfax County36.9098, -104.3463Public
Ute Creek4WDColfax County36.6083, -105.1595Public
Fort SumnerSouth 9th StreetDe Baca County34.4591, -104.2396Public
Fort Sumner (Pecos diamonds)US 60De Baca County34.4731, -104.7230Public
Grandview CanyonWsmr South Route 306Doña Ana County32.9812, -106.5475Public
HatchDoña Ana County32.7108, -107.1072Public
Hatch (goethite area)County Road 0068Doña Ana County32.7569, -107.1355Public
Kilbourne HoleDoña Ana County31.9734, -106.9660Public
Las CrucesPearl Harbor Memorial HighwayDoña Ana County32.0615, -106.6033Public
OrganBaylor Canyon PassDoña Ana County32.4040, -106.6010Public
ArtesiaEddy County32.8313, -104.3178Public
Whites CityCarlsbad Cavern HighwayEddy County32.1759, -104.3769Public
Alum MountainGrant County33.1326, -108.2192Public
Burro PeakRustlers TrailGrant County32.5718, -108.4007Public
Fort BayardGrant County32.8027, -108.1392Public
GeorgetownGeorgetown RoadGrant County
  • Argentite
  • Descloizite
32.8467, -108.0225Public
HachitaContinental Divide TrailGrant County31.8954, -108.4254Public
Meerschaum area surfacesNM 15Grant County33.0511, -108.1947Public
Mule CreekHarden CienegaGrant County
  • Apache Tears
33.1381, -109.0336Public
RedrockGrant County
  • Ricolite
  • Banded Serpentine
32.7357, -108.6527Public
Santa RitaNM 152Grant County32.8030, -108.0665Public
Sapillo CreekSapillo Loop RoadGrant County33.0345, -108.1871Public
Apache MineNM 81Hidalgo County31.8448, -108.3053Public
Big Hatchet Mountainscdt Ley bushwackHidalgo County31.6215, -108.3640Public
Granite GapNM 80;US 80 HistHidalgo County32.0792, -108.9799Public
Playas LakeHidalgo County31.8416, -108.5772Public
Pyramid MountainsHidalgo County32.1946, -108.7222Public
Pyramid PeakHidalgo County32.2620, -108.7780Public
Shakespeare Ghost TownPipeline RoadHidalgo County32.3239, -108.7612Public
AnchoA036Lincoln County33.9375, -105.7305Public
White OaksCounty Road A044Lincoln County33.7520, -105.7579Public
Big Diggins MineCounty Road C018Luna County32.0459, -107.9433Paid / fee
ColumbusLuna County31.8260, -107.7137Public
Cookes PeakCookes Peak TrailLuna County32.5570, -107.7250Public
Cookes Peak areaCookes Peak TrailLuna County32.5260, -107.7014Public
General Area (calcite)County Road A016Luna County32.3935, -107.7067Public
General Area (Luna County)Luna County32.3316, -107.7059Public
Massacre MountainLuna County32.4447, -107.6751Public
Rockhound State ParkThunder Egg TrailLuna County32.1873, -107.6126Public
Tres Hermanas MtscdtLuna County31.9307, -107.7255Public
GrantsSan Mateo RoadMcKinley County
  • Radioactive Minerals
35.3426, -107.7590Public
ThoreauMcKinley County35.4435, -108.1281Public
RociadaFR 18Mora County35.8638, -105.4197Public
BentMauer DriveOtero County
  • Mexican Onyx
33.1550, -105.8502Public
Jarilla Mountains (copper)County Road A003Otero County32.4055, -106.1005Public
Jarilla Mountains (garnet)Otero County32.3952, -106.1161Public
Abiquiu LakeNM 96Rio Arriba County36.2348, -106.4321Public
CoyoteNM 96Rio Arriba County36.1657, -106.6162Public
Ghost RanchRio Arriba County36.3050, -106.4804Public
La MaderaRio Arriba County36.3978, -106.0212Public
La Madera (dumortierite area)Rio Arriba County
  • Dumortierite
  • Specularite
  • Chert
36.3810, -106.0346Public
La Madera MineNM 519Rio Arriba County36.3961, -106.0242Public
Las TablasJarita Meza RoadRio Arriba County36.5317, -106.0504Public
Pedernal ParkRio Arriba County36.1920, -106.4898Public
PetacaForest Road 45Rio Arriba County36.5033, -106.0235Public
Sunnyside MineRio Arriba County36.4539, -106.0494Public
YoungsvilleEncino RoadRio Arriba County36.1841, -106.5584Public
Blanco Trading PostState Highway 57San Juan County36.3467, -107.8253Public
NW San Juan CountySan Juan County36.7617, -108.6553Public
Las VegasSan Miguel County35.6577, -105.2327Public
PecosDavis Willow T.S. RoadSan Miguel County35.7572, -105.6660Public
AlbuquerqueSandoval County35.2121, -106.8623Public
CubaEureka Mesa RoadSandoval County35.9972, -106.9001Public
Jemez National Recreation AreaEast Fork Trail (137)Sandoval County35.8283, -106.6416Public
Nacimiento MountainsEureka Mesa RoadSandoval County35.9988, -106.8941Public
Mount ChalchihuitlGravel Pit RoadSanta Fe County35.4701, -106.1126Public
San Pedro MountainsCounty Road 7BSanta Fe County35.2555, -106.1880Public
Santa Fe National ForestSanta Fe County35.6998, -106.2160Public
Turquoise Hill and surrounding areaBonanza Creek RoadSanta Fe County35.5135, -106.0956Public
Caballo MountainsCounty Road A003Sierra County32.9120, -107.2236Public
CutterSierra County33.0643, -107.0027Public
DerryLost HillSierra County32.7883, -107.2531Public
Elephant ButteNM 51Sierra County33.1729, -107.0448Public
Fra Cristobal RangeSierra County33.4003, -107.1203Public
HillsboroNM 152Sierra County
  • Rhyolite
32.9156, -107.6058Public
Jornada ValleyUpham RoadSierra County33.1363, -107.0245Public
KingstonKingston RoadSierra County32.9312, -107.7106Public
Mimbres MountainsTrail #135Sierra County32.8441, -107.7360Public
Mud Springs MountainsSierra County33.1665, -107.2975Public
Kelly Ghost TownForest 190C RoadSocorro County34.0690, -107.1951Public
Mockingbird GapWsmr P Route 7Socorro County33.5458, -106.4527Public
Oscura MountainsWsmr South Route 3501Socorro County33.8118, -106.3750Public
Red Rock SpringSocorro County
  • Agatized Picture Wood
  • Petrified Cycad
  • Petrified Palm
34.3506, -107.2989Public
Silver HillSocorro County34.1253, -107.3037Public
Strawberry PeakSocorro County
  • Satin Spar
34.1056, -107.0043Public
Gold HillGold Hill Trail #64Taos County36.6430, -105.4558Public
Harding Pegmatite MineTaos County
  • Blue Apatite
  • Bityite
  • Eucryptite
  • Purple Lepidolite
  • Rose Muscovite
  • Quartz
  • Spodumene
  • Green Tourmaline
36.1933, -105.7950Public
Harding Pegmatite outcropsTaos County36.1932, -105.7948Public
PicurisCamino de la LomaTaos County36.1951, -105.7008Public
Pilar (garnet)NM 68Taos County36.2365, -105.8409Public
Pilar (thulite)NM 68Taos County36.2631, -105.7945Public
Estancia Dry LakeTorrance County
  • Epsomite
  • Glauberite
34.7312, -105.9992Public
Union CountyUnion County36.9940, -103.0078Public
Belen to Los LunasSedillo RoadValencia County34.7147, -106.7467Public
Los LunasValencia County34.7575, -106.8935Public

New Mexico rockhounding FAQ

Is rockhounding legal in New Mexico?+
Casual hand collecting is allowed on most BLM and U.S. Forest Service land in New Mexico, 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 New Mexico?+
New Mexico spots in this list most commonly produce Agate, Jasper, Chalcedony, Fluorite, Quartz. The full list across all spots is broader.
How many rockhounding sites are in New Mexico?+
RockHoundR currently lists 119 rockhounding spots in New Mexico across 26 counties. Many more exist; the app keeps your private finds saved alongside the public ones.
Can I take rocks home from New Mexico 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 New Mexico spot in the app

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

Download on the App StoreGet it on Google Play