Facility details
- Address
- 158 MacLeod Dr
Mooresville, NC 28117 - Phone
- (704) 878-5430
- Website
- iredellcountync.gov
- Facility type
- Transfer Station, MRF
- Operator
- Municipal
- County
- Iredell County
- EPA Region
- 4
- Data sources
- EPA
- Last verified
- 2026-10-09
About this facility
A transfer station is a staging point in the solid-waste system. Collection trucks, roll-off haulers and in many places residents with a pickup load drop waste on a tipping floor, where it is consolidated into larger transfer trailers or rail containers and moved to a landfill, waste-to-energy plant or recycling facility. Haulers use transfer stations to keep route trucks working locally instead of driving to a distant disposal site. Some transfer stations are open to the public, while many municipal sites are restricted to residents with a permit or sticker. Larger sites weigh loads and charge by the ton; smaller ones charge per bag or per item. Hours, fees and accepted materials vary — call ahead, especially for bulky items, construction debris, tires, appliances or anything that may be restricted.
Typically accepted at a Materials Recovery Facility (MRF)
- Cardboard and mixed paper
- Plastic bottles, jugs and tubs
- Aluminum and steel cans
- Glass containers (program dependent)
- Cartons (program dependent)
Hours, fees and accepted materials vary by site — call ahead before hauling a load.
Nearby facilities
- Nelco Recycling & Aggregate Co. Recycling same site · Mooresville, NC
- CBC Stone & Recycling, LLC Recycling 2.2 mi · Mooresville, NC
- Future Solutions Recycling LLC Recycling 12.5 mi · Denver, NC
- North Mecklenburg Landfill Landfill 12.8 mi · Huntersville, NC
- Greenway Waste Solutions of North Meck Transfer Station 12.8 mi · Huntersville, NC
- Rowan County Recycling - Goodnight Road Site Recycling 12.9 mi · Salisbury, NC
- Iredell County Sanitary LF Landfill 12.9 mi · Statesville, NC
- L. Gordon Iron and Metal MetalsRecycling 13.0 mi · Statesville, NC
- Smart Metals Recycling Recycling 13.2 mi · Statesville, NC
- City of Statesville Transfer Station 13.4 mi · Statesville, NC
Nearest landfill: North Mecklenburg Landfill, Huntersville — 12.8 mi
Area served
Serves Mooresville, Troutman, Terrell, Davidson, Cornelius, Sherrills Ford, Mount Ulla, Kannapolis, Denver, Statesville, Huntersville, Landis.
County context
One of 3 transfer stations in Iredell County, NC.
ZIP 28117 population 48,170.
North Carolina solid-waste agency: North Carolina Department of Environmental Quality (DEQ)