Scrapyards.io

Scrap Yards in North Dakota

We list 22 scrap yards in 14 North Dakota cities; the most are in Minot (5), Bismarck (4) and Grand Forks (2).

Listings carried over from this site's earlier directory (imported May 9, 2026); yards Google lists as permanently closed are left out. How we check listings.

There are 22 scrap yards on record in North Dakota, in 14 different cities; sellers near Minot, Bismarck, and Grand Forks have the largest number of buyers to choose from. The state's economy of oil and gas, agriculture, and energy shapes what comes through the gate, from construction and demolition metal to industrial offcuts and end-of-life vehicles. 2 of these listings name lead, auto parts, electronics, or precious metals among accepted materials; many listings do not name materials at all, so call ahead if you have something other than common metals. The prices on Scrapyards.io are daily US average estimates, not yard quotes; a North Dakota yard will quote its own price once it knows your grade, weight, and how clean the load is. Pick a city below to see the yards, hours, and directions, and bring a photo ID: scrap purchases are logged, and state law often requires identification for metal sales.

Bismarck4 yardsBowman1 yardsBurlington1 yardsFargo1 yardsGrafton1 yardsGrand Forks2 yardsGranville1 yardsHettinger1 yardsHorace1 yardsMinot5 yardsSaint Thomas1 yardsWest Fargo1 yardsWilliston1 yardsWyndmere1 yards

Scrap prices in North Dakota

National averages updated Nov 10, 2026; each page lists North Dakota yards that buy it.

Copper$5.54/lbAluminum$0.70/lbSteel & Iron$285.00/tonBrass$3.65/lbLead$0.72/lbZinc$1.08/lbElectronics (E-Scrap)$0.85/lbPrecious Metals$53.07/ozAuto Parts$8.50/each

Scrap yards in North Dakota: common questions

How many scrap yards are in North Dakota?

We list 22 scrap yards in 14 North Dakota cities. The cities with the most are Minot (5), Bismarck (4) and Grand Forks (2).

How much is scrap copper worth in North Dakota today?

Our US average estimate for Bare Bright Copper is $5.54/lb (updated Nov 10, 2026). We do not track North Dakota-specific prices: each yard sets its own rate, so call ahead before you load up.