The Pavement Directory

Asphalt Plants in North Carolina

170 hot mix asphalt plant locations across 74 counties, most around Raleigh, Charlotte, Greensboro, Boone. None has been checked with its operator yet; the rest are federal air-permit records, which show where a plant is permitted but not whether it sells to outside contractors.

Find plants within a haul of your site

The finder measures from your job site to every plant and sorts them by distance.

North Carolina plants by region and county

Asphalt plants in North Carolina by county

170 of these are permit records nobody has reviewed yet. Liquid asphalt terminals, emulsion and roofing plants and portable rigs are left off this list.

Counts come from federal air-permit registrations, and states report to that registry differently. A low count means thin reporting in that state, not that few plants operate there — Alaska and Montana are the clearest examples.

  • Barnhill Contracting Company - Bells Lake Pla ** Inactive **ApexPermit record, not yet reviewed
  • S.T. Wooten Corporation - Garner PlantGarnerPermit record, not yet reviewed
  • Nello L Teer Company Plant #5Holly SpringsPermit record, not yet reviewed
  • Fsc II, LLC - Knightdale Asphalt PlantKnightdalePermit record, not yet reviewed
  • Barnhill Contracting CoRaleighPermit record, not yet reviewed
  • Fsc II LLC - Garner Asphalt PlantRaleighPermit record, not yet reviewed
  • Fsc II, LLC - North Raleigh Asphalt PlantRaleighPermit record, not yet reviewed
  • Rea Construction CompanyRaleighPermit record, not yet reviewed
  • Rea Construction Company GarnerRaleighPermit record, not yet reviewed
  • Rea Construction Company Gresham LakeRaleighPermit record, not yet reviewed
  • T. R. Vernal Paving, Inc.RaleighPermit record, not yet reviewed
  • Westgate Asphalt PlantRaleighPermit record, not yet reviewed
  • Sunrock Industries LLC - Wake Forest PlantWake ForestPermit record, not yet reviewed
  • S. T. Wooten Asphalt Mixing Services, LLC, Plant 5, 6, 15ZebulonPermit record, not yet reviewed
  • APAC Atlantic Inc - Plant (42411)GreensboroPermit record, not yet reviewed
  • APAC Carolina Plant 11GreensboroPermit record, not yet reviewed
  • Blythe Construction Inc-Plt #1GreensboroPermit record, not yet reviewed
  • Greensboro PlantGreensboroPermit record, not yet reviewed
  • Larco Construction Co - High PointHigh PointPermit record, not yet reviewed
  • APAC Carolina Plant 10JamestownPermit record, not yet reviewed
  • APAC - Carolina Tapco Asphalt Plant #15StokesdalePermit record, not yet reviewed

Mecklenburg County6 plants

Haul distances from Charlotte
  • Blythe Brothers Asphalt Co., LLC - North PlantCharlottePermit record, not yet reviewed
  • Blythe Brothers Asphalt Company, LLCCharlottePermit record, not yet reviewed
  • Blythe Construction, Inc. - Arrowood PlantCharlottePermit record, not yet reviewed
  • Crowder Construction CoCharlottePermit record, not yet reviewed
  • King Asphalt, Inc. - Pineville PlantCharlottePermit record, not yet reviewed
  • Crowder Construction CoMatthewsPermit record, not yet reviewed

Brunswick County4 plants

Haul distances from Leland
  • Highland Paving - Leland PlantLelandPermit record, not yet reviewed
  • Malmo Asphalt PlantLelandPermit record, not yet reviewed
  • Highland Paving - Leland PlantNorthwestPermit record, not yet reviewed
  • Shallotte - Asphalt PlantShallottePermit record, not yet reviewed

Onslow County4 plants

Haul distances from Holly Ridge
  • Highland Paving - Holly Ridge FacilityHolly RidgePermit record, not yet reviewed
  • Onslow Grading & Paving - Asphalt PlantHubertPermit record, not yet reviewed
  • S.T. Wooten Corporation Jacksonville AsphaltJacksonvillePermit record, not yet reviewed
  • Barnhill Contracting CompanyMaysvillePermit record, not yet reviewed

Robeson County4 plants

Haul distances from Lumberton
  • Barnhill Contracting Co. - Lumberton Asphalt Plant Site #2LumbertonPermit record, not yet reviewed
  • Barnhill Contracting Company - Lumberton Plant 3LumbertonPermit record, not yet reviewed
  • Crowell Constructors - Lumberton PlantLumbertonPermit record, not yet reviewed
  • Johnson Bros. Utility & Paving Co., Inc. - St Pauls PlantSaint PaulsPermit record, not yet reviewed

Surry County4 plants

Haul distances from Mount Airy
  • Carl Rose and Sons Paving LLCElkinPermit record, not yet reviewed
  • Adams Construction Company - Mt. Airy PlMount AiryPermit record, not yet reviewed
  • Carl Rose & Sons, Inc. - Mount Airy PlantMount AiryPermit record, not yet reviewed
  • Sowers Construction Co., Inc. Asphalt PlantMount AiryPermit record, not yet reviewed

Alamance County3 plants

Haul distances from Haw River
  • APAC Carolina Plant 8BurlingtonPermit record, not yet reviewed
  • Riley Paving Inc.Haw RiverPermit record, not yet reviewed
  • S. T. Wooten Corporation - Haw River AsphaltHaw RiverPermit record, not yet reviewed

Cabarrus County3 plants

Haul distances from Concord
  • Blythe Industries Incorporated Concord PlantConcordPermit record, not yet reviewed
  • King Asphalt, Inc. - Bonds Asphalt PlantConcordPermit record, not yet reviewed
  • King Asphalt, Inc. - Concord Asphalt PlantConcordPermit record, not yet reviewed

Cleveland County3 plants

Haul distances from Kings Mountain
  • Rea Contracting, Limited Liability Company Kings MountainKings MountainPermit record, not yet reviewed
  • Ralph Rogers and Company - Henrietta AsphaltMooresboroPermit record, not yet reviewed
  • Asphalt Paving of Shelby IncShelbyPermit record, not yet reviewed

Craven County3 plants

Haul distances from New Bern
  • S. T. Wooten Corporation - Cherry Point - Plant 207HavelockPermit record, not yet reviewed
  • Barnhill Contracting Company - New Bern PlantNew BernPermit record, not yet reviewed
  • Barrus Construction CompanyNew BernPermit record, not yet reviewed

Cumberland County3 plants

Haul distances from Fayetteville
  • APAC Atlantic, Incorporated - Shaw PlantFayettevillePermit record, not yet reviewed
  • Barnhill Contracting - Fayetteville PlantFayettevillePermit record, not yet reviewed
  • Mcdiarmid Paving CoFayettevillePermit record, not yet reviewed

Harnett County3 plants

Haul distances from Lillington
  • Barnhill Contracting - Lillington PlantLillingtonPermit record, not yet reviewed
  • Johnson Brothers Utility and Paving Co.LillingtonPermit record, not yet reviewed
  • Highland Paving - Neills Creek Township FacilityNeills Creek Township (Harnett,Nc)Permit record, not yet reviewed

Johnston County3 plants

Haul distances from Benson
  • Barnhill Contracting - Benson PlantBensonPermit record, not yet reviewed
  • Fsc II, LLC - Kenly Asphalt PlantKenlyPermit record, not yet reviewed
  • Barnhill Contracting Company - PrincetonPrincetonPermit record, not yet reviewed

Montgomery County3 plants

Haul distances from Candor
  • Candor Hot-Mix Asphalt PlantCandorPermit record, not yet reviewed
  • S.T. Wooten Asphalt Mixing Services, Limited Liability Company - Plant Number 15CandorPermit record, not yet reviewed
  • Njr Group, Inc. - Black Ankle Asphalt PlantStarPermit record, not yet reviewed

Pasquotank County3 plants

Haul distances from Elizabeth City
  • Barnhill Contracting Co-PasquoElizabeth CityPermit record, not yet reviewed
  • Barnhill Contracting Company - Elizabeth City PlantElizabeth CityPermit record, not yet reviewed
  • Fsc II, LLC - Elizabeth City Asphalt PlantElizabeth CityPermit record, not yet reviewed
  • Garris Grading and Paving Inc. -Fountain PlantFarmvillePermit record, not yet reviewed
  • Barrus Construction CompanyGreenvillePermit record, not yet reviewed
  • Fsc II, LLC - Greenville Asphalt PlantGreenvillePermit record, not yet reviewed

Randolph County3 plants

Haul distances from Asheboro
  • Martin Marietta Materials IncorporatedAsheboroPermit record, not yet reviewed
  • Fsc Liberty Asphalt PlantLibertyPermit record, not yet reviewed
  • Apac-Carolina, Inc. Plant # 9RandlemanPermit record, not yet reviewed

Sampson County3 plants

Haul distances from Clinton
  • Barnhill Contracting Co-SampsonClintonPermit record, not yet reviewed
  • Barnhill Contracting - Faison Plant (Multi-Site)FaisonPermit record, not yet reviewed
  • Barnhill Contracting - Roseboro PlantRoseboroPermit record, not yet reviewed

Union County3 plants

Haul distances from Monroe
  • Boggs Materials, Inc - Stafford Street Asphalt PlantMonroePermit record, not yet reviewed
  • Boggs Paving IncorporatedMonroePermit record, not yet reviewed
  • Martin Marietta Materials IncorporatedMonroePermit record, not yet reviewed

Watauga County3 plants

Haul distances from Boone
  • Brown Bros Construction CompanyBoonePermit record, not yet reviewed
  • Maymead Materials 421 Recycle YardBoonePermit record, not yet reviewed
  • Maymead Materials Inc - BooneBoonePermit record, not yet reviewed
  • Appalachian Materials LLC - Glendale Asphalt PlantGlendale SpringsPermit record, not yet reviewed
  • James R Vannoy & Sons ConstructionJeffersonPermit record, not yet reviewed

Buncombe County2 plants

Haul distances from Black Mountain
  • Hammaker East, Ltd AsphaltBlack MountainPermit record, not yet reviewed
  • APAC Atlantic Inc - Enka PlantCandlerPermit record, not yet reviewed

Burke County2 plants

Haul distances from Hildebran
  • Maymead Materials, Inc. - Hildebran PlantHildebranPermit record, not yet reviewed
  • Maymead Materials, Inc. - Morganton PlantMorgantonPermit record, not yet reviewed

Caldwell County2 plants

Haul distances from Lenoir
  • Maymead Materials, Inc. - Lenoir #2 PlantLenoirPermit record, not yet reviewed
  • Maymead, Inc. - Lenoir PlantLenoirPermit record, not yet reviewed

Catawba County2 plants

Haul distances from Conover
  • C Nelson Sigmon Paving IncorporatedConoverPermit record, not yet reviewed
  • Midstate Contractors, Inc.NewtonPermit record, not yet reviewed

Chatham County2 plants

Haul distances from Moncure
  • King Road Asphalt PlantMoncurePermit record, not yet reviewed
  • Boggs Materials, Inc. - Siler City PlantStaley (Chatham,Nc)Permit record, not yet reviewed

Cherokee County2 plants

Haul distances from Murphy
  • Harrison Construction Divison of Apac-TeMurphyPermit record, not yet reviewed
  • Western Materials Inc - AsphaltMurphyPermit record, not yet reviewed

Davidson County2 plants

Haul distances from Lexington
  • Woodside Asphalt PlantLexingtonPermit record, not yet reviewed
  • Blythe Construction Inc. - Thomasville Asphalt PlantThomasvillePermit record, not yet reviewed

Duplin County2 plants

Haul distances from Kenansville
  • Barnhill Contracting Co-DuplinKenansvillePermit record, not yet reviewed
  • Fsc II, LLC - Kenansville Asphalt PlantKenansvillePermit record, not yet reviewed

Forsyth County2 plants

Haul distances from Winston Salem
  • Sloan Construction Co-ForsythWinston SalemPermit record, not yet reviewed
  • APAC Atlantic - T.A. Paving Plant #5Winston-SalemPermit record, not yet reviewed

Granville County2 plants

Haul distances from Butner
  • Rea Contracting Butner HMAButnerPermit record, not yet reviewed
  • Sunrock Industries LLC - Butner AsphaltButnerPermit record, not yet reviewed

Halifax County2 plants

Haul distances from Weldon
  • Barnhill Contracting Company - Weldon PlantWeldonPermit record, not yet reviewed
  • S. T. Wooten Corporation - Weldon Asphalt PlantWeldonPermit record, not yet reviewed

Henderson County2 plants

Haul distances from Hendersonville
  • Tarheel Paving & Asphalt CompanyHendersonvillePermit record, not yet reviewed
  • Tarheel Paving Company IncorporatedHendersonvillePermit record, not yet reviewed

Hertford County2 plants

Haul distances from Murfreesboro
  • Fsc II LLC - Murfreesboro Asphalt PlantMurfreesboroPermit record, not yet reviewed
  • Barnhill Contracting Company - Winton PlantWintonPermit record, not yet reviewed

Iredell County2 plants

Haul distances from Statesville
  • Maymead Materials, Inc. - Statesville - NorthStatesvillePermit record, not yet reviewed
  • Maymead Materials, Inc. - Statesville PlantStatesvillePermit record, not yet reviewed

Lenoir County2 plants

Haul distances from Kinston
  • Barnhill Contracting Company - Kinston PKinstonPermit record, not yet reviewed
  • Barnhill Contracting Company-Kinston Plant #3KinstonPermit record, not yet reviewed

Lincoln County2 plants

Haul distances from Denver
  • Maymead Materials (Denver)DenverPermit record, not yet reviewed
  • Blythe Construction, Inc., Plant No. 8StanleyPermit record, not yet reviewed

Macon County2 plants

Haul distances from Franklin
  • Harrison Construction Divison of Apac-TeFranklinPermit record, not yet reviewed
  • Harrison, Apac-Atlantic, Rhodes Plant-FranklinFranklinPermit record, not yet reviewed

McDowell County2 plants

Haul distances from Marion
  • Johnson Paving Co.MarionPermit record, not yet reviewed
  • Maymead Materials, Inc.MarionPermit record, not yet reviewed

Mitchell County2 plants

Haul distances from Bakersville
  • APAC Atlantic Inc. DBA APAC Asheville - Spruce Pine PlantBakersvillePermit record, not yet reviewed
  • Appalachian Paving & Grading IncBakersvillePermit record, not yet reviewed

New Hanover County2 plants

Haul distances from Castle Hayne
  • King Asphalt, Inc. - Wilmington Asphalt PlantCastle HaynePermit record, not yet reviewed
  • St Wooten Concrete Plant - Sutton Lake Rd FacilityWilmingtonPermit record, not yet reviewed

Northampton County2 plants

Haul distances from Gaston
  • Fsc II LLC - Gaston Asphalt PlantGastonPermit record, not yet reviewed
  • Rose Brothers Paving Co Inc - Gaston AsGastonPermit record, not yet reviewed

Perquimans County2 plants

Haul distances from Hertford
  • Fsc II. LLC - Hertford Asphalt PlantHertfordPermit record, not yet reviewed
  • Rose Brothers Paving Co Inc. - HertfordHertfordPermit record, not yet reviewed

Rowan County2 plants

Haul distances from Kannapolis
  • Rea Construction Company Kannapolis PlaceKannapolisPermit record, not yet reviewed
  • Associated Asphalt Salisbury LLCSalisburyPermit record, not yet reviewed

Vance County2 plants

Haul distances from Henderson
  • S. T. Wooten Corporation - Henderson Asphalt Plant #203HendersonPermit record, not yet reviewed
  • Sunrock Industries LLC - Kittrell QuarryKittrellPermit record, not yet reviewed
  • Carl Rose and Sons Paving, LLC - Twin City PlantN WilkesboroPermit record, not yet reviewed
  • Maymead, Inc. - 115 PlantNorth WilkesboroPermit record, not yet reviewed

Alleghany County1 plant

Haul distances from Laurel Springs
  • Maymead Materials, Inc. - Laurel Springs PlantLaurel SpringsPermit record, not yet reviewed
  • Boggs Materials, Inc. - Pee Dee Asphalt PlantLilesvillePermit record, not yet reviewed

Avery County1 plant

Haul distances from Pineola
  • Maymead Materials Inc - PineolaPineolaPermit record, not yet reviewed

Bertie County1 plant

Haul distances from Lewiston
  • Rose Brothers Paving-LewistonLewistonPermit record, not yet reviewed

Camden County1 plant

Haul distances from Camden
  • C & L Concrete Works IncCamdenPermit record, not yet reviewed

Carteret County1 plant

Haul distances from Morehead City
  • Slurry Pavers, Inc.Morehead CityPermit record, not yet reviewed

Caswell County1 plant

Haul distances from Pelham
  • APAC Virginia Pelham PlantPelhamPermit record, not yet reviewed
  • Apac-Tennessee Hayesville Asphalt PlantHayesvillePermit record, not yet reviewed

Columbus County1 plant

Haul distances from Whiteville
  • Barnhill Contracting Company - Whiteville PlantWhitevillePermit record, not yet reviewed
  • Carolina Asphalt Limited Liability CompanyKitty HawkPermit record, not yet reviewed

Edgecombe County1 plant

Haul distances from Rocky Mount
  • Barnhill Contracting CompanyRocky MountPermit record, not yet reviewed

Gaston County1 plant

Haul distances from Gastonia
  • King Asphalt, Inc. - Gastonia Asphalt PlantGastoniaPermit record, not yet reviewed

Haywood County1 plant

Haul distances from Waynesville
  • Harrison Construction Division of Apac-Atlantic, Inc.WaynesvillePermit record, not yet reviewed

Jackson County1 plant

Haul distances from Dillsboro
  • Harrison Construction Division of APAC-DillsboroPermit record, not yet reviewed
  • Highland Paving Company, LLCSanfordPermit record, not yet reviewed

Madison County1 plant

Haul distances from Marshall
  • Madison Asphalt LLCMarshallPermit record, not yet reviewed
  • Barnhill Contracting Co-Martin Asphalt PltWilliamstonPermit record, not yet reviewed

Moore County1 plant

Haul distances from Carthage
  • Fred Smith Company - Carthage Asphalt PlantCarthagePermit record, not yet reviewed
  • Fsc II, LLC - Gold Rock Asphalt PlantBattleboroPermit record, not yet reviewed

Polk County1 plant

Haul distances from Tryon
  • D&S Asphalt Materials IncTryonPermit record, not yet reviewed

Richmond County1 plant

Haul distances from Hamlet
  • Fsc II, LLC - Hamlet Asphalt PlantHamletPermit record, not yet reviewed

Rockingham County1 plant

Haul distances from Reidsville
  • APAC Carolina Incorporated Plant 7ReidsvillePermit record, not yet reviewed

Stanly County1 plant

Haul distances from Albemarle
  • Fsc II, LLC - Albemarle Asphalt PlantAlbemarlePermit record, not yet reviewed
  • Fortner Contracting IncBryson CityPermit record, not yet reviewed

Transylvania County1 plant

Haul distances from Penrose
  • Harrison Construction Division of Apac-Atlantic Inc.PenrosePermit record, not yet reviewed

Washington County1 plant

Haul distances from Creswell
  • Nc Department of Transportation - CRESWELL2CreswellPermit record, not yet reviewed

Yancey County1 plant

Haul distances from Burnsville
  • Harrison Construction Division of Apac-Atlantic Inc.BurnsvillePermit record, not yet reviewed

County not recorded6 plants

Haul distances from Albemarle
  • Njr Group, Inc. - Albemarle PlantAlbemarlePermit record, not yet reviewed
  • Maymead, Inc. - Yancey PlantBurnsvillePermit record, not yet reviewed
  • Fsc II, LLC - Benson Asphalt PlantFour OaksPermit record, not yet reviewed
  • Boggs Materials, Inc. - High Point PlantHigh PointPermit record, not yet reviewed
  • Nextgen Asphalt, LLCWintonPermit record, not yet reviewed
  • Old Highway 264 Hot Mix Asphalt PlantZebulonPermit record, not yet reviewed

Asphalt plants in North Carolina: common questions

How many asphalt plants are in North Carolina?

This directory lists 170 hot mix asphalt plant locations in North Carolina, across 74 counties, with the most around Raleigh, Charlotte, Greensboro, Boone. Most come from federal air-permit registrations, which record that a plant is permitted rather than that it is operating or selling today, so treat the count as a starting list. None has been checked with its operator yet.

Do asphalt plants in North Carolina sell to outside contractors?

Some do and some do not. Many plants are owned by a paving contractor or a materials group and run mainly to supply that company's own crews, and whether a plant will load an outside contractor's trucks is not in any public record. Call the plant, say what mix and tonnage you need, and ask whether they sell to outside contractors and on what terms before you plan around it.

How far can I haul hot mix asphalt in North Carolina?

There is no fixed limit: it depends on the weather, the load size, tarping and how fast the crew places the mix. As a planning figure most contractors treat about an hour of drive time as comfortable and manage the risk carefully beyond about 90 minutes, and your specification and supplier are the authority. Straight-line distance understates the drive, often by a third or more, so check the route.

How do I check whether an asphalt plant in North Carolina is DOT approved?

Public work in the state usually requires the producer or the mix design to be approved by North Carolina Department of Transportation. Ask the plant for its current status and confirm it with the agency before you bid. Private work does not normally require approval unless the contract calls for it.

Confirm before you haul: Plant records here come from federal air permits and from our own checks with operators. Hours, sales policy, mix availability and DOT approvals change, sometimes week to week — call the plant before you schedule trucks. The Pavement Directory is independent and is not affiliated with any plant listed.