Where to Find Pyrite in North Carolina
North Carolina pyrite shows up in metamorphic schist and pegmatite settings. The Foote Lithium mine in Cleveland County yields pyrite cubes up to a centimeter in spodumene-rich pegmatite, and the Hiddenite area in Alexander County carries pyrite alongside emerald and quartz. Trap-rock quarries through the central Piedmont add pyrite as scattered grains in altered diabase. The Spruce Pine pegmatites in Mitchell County produce pyritohedrons in feldspar matrix. Most North Carolina pyrite is matrix-bound rather than freestanding crystal, and surface specimens weather quickly in the wet Appalachian climate to limonite stains and earthy alteration products.
Spot list checked against source data on April 1, 2026.
Map of 14 pyrite collecting spots in North Carolina
Standout pyrite spots in North Carolina
Hand-picked from the full list below, with the reason each one earns a trip.
Best counties for pyrite in North Carolina
Ranked by the number of mapped pyrite spots. County links open the full rockhounding page for that county.
- Alleghany County1 spot
- Anson County1 spot
- Ashe County1 spot
- Avery County1 spot
- Davidson County1 spot
- Granville County1 spot
- Halifax County1 spot
- Harnett County1 spot
- Henderson County1 spot
- Macon County1 spot
- Montgomery County1 spot
- Person County1 spot
- Swain County1 spot
- Wilkes County1 spot
Every pyrite spot we track in North Carolina
Sorted by county. Coordinates open in Google Maps.
| Spot | County | Minerals | Coordinates | Access |
|---|---|---|---|---|
| StratfordWalnut Branch Church Road | Alleghany County | 36.5189, -81.2207 | Public | |
| Anson CountyWhite Store Road | Anson County | 34.9570, -80.1227 | Public | |
| Long Shoals CreekShatley Springs Road | Ashe County | 36.4789, -81.4117 | Public | |
| Grandmother MountainGrandmother Mountain Lane | Avery County | 36.0632, -81.8432 | Public | |
| Davidson CountySilver Hill Road | Davidson County | 35.7057, -80.1995 | Public | |
| Bullock | Granville County | 36.4700, -78.5157 | Public | |
| Medoc Mountain State ParkSummit Loop Trail | Halifax County | 36.2562, -77.8821 | Permission | |
| Gardner QuarryMcNeill Hobbs Road | Harnett County | 35.3564, -78.8381 | Permission | |
| Elijah Mountain Gem MineBrevard Road | Henderson County | 35.3244, -82.5034 | Public | |
| Cowee CreekSheffield Farms Road | Macon County | 35.2721, -83.3936 | Public | |
| EldoradoCoggins Mine Road | Montgomery County | 35.4824, -80.0228 | Public | |
| MoriaHelena-Moriah Road | Person County | 36.2714, -78.8825 | Public | |
| Bryson CityEast Deep Creek Road | Swain County | 35.4436, -83.4402 | Public | |
| Flint Knob | Wilkes County | 36.1853, -81.4496 | Public |
Before you go
Read the pyrite identification guide so you know what a keeper looks like in the field: Pyrite in the encyclopedia.
