FMCSA registered motor carriers
North Carolina
- 54,224Active carriers
- 100Counties
- 4,209Hazmat carriers
Registration data from the FMCSA Company Census File (MCS-150), the federal filing every active interstate and intrastate-for-hire motor carrier submits. A record here is one USDOT number, not one truck.
The carriers are grouped below by county, by the cargo they report, by operating authority, by safety rating and by fleet size, and the 671 cities with three or more registered carriers are listed at the foot of the page. Each list names the set it covers and links every county, city and category it holds to its own page.
By county
- Mecklenburg County6,590
- Wake County4,875
- Guilford County2,836
- Cumberland County1,528
- Union County1,447
- Forsyth County1,425
- Johnston County1,260
- Cabarrus County1,184
- Buncombe County1,077
- Iredell County1,054
- Gaston County984
- Durham County975
- Davidson County864
- Robeson County840
- Pitt County821
- Catawba County819
- Alamance County817
- Wayne County763
- Randolph County746
- Surry County746
- Rowan County730
- Sampson County707
- New Hanover County663
- Harnett County602
- Onslow County600
- Duplin County591
- Henderson County584
- Nash County562
- Wilson County531
- Brunswick County528
- Columbus County504
- Lenoir County492
- Cleveland County473
- Lincoln County467
- Stanly County457
- Lee County453
- Craven County452
- Rockingham County449
- Wilkes County441
- Franklin County400
- Moore County398
- Pender County397
- Beaufort County388
- Caldwell County379
- Halifax County364
- Granville County324
- Haywood County323
- Burke County317
- Chatham County309
- Vance County308
- Bladen County288
- Rutherford County286
- Edgecombe County282
- Yadkin County281
- Pasquotank County251
- Carteret County250
- Davie County249
- Richmond County240
- Anson County234
- Stokes County230
- McDowell County226
- Bertie County226
- Hoke County224
- Alexander County219
- Cherokee County217
- Orange County210
- Northampton County207
- Ashe County207
- Madison County206
- Hertford County204
- Macon County202
- Martin County200
- Yancey County200
- Person County198
- Watauga County173
- Currituck County170
- Montgomery County161
- Jackson County154
- Avery County147
- Jones County143
- Greene County135
- Perquimans County131
- Warren County129
- Scotland County128
- Transylvania County118
- Washington County118
- Chowan County111
- Polk County106
- Gates County106
- Dare County99
- Alleghany County94
- Mitchell County88
- Pamlico County86
- Clay County85
- Swain County84
- Caswell County75
- Camden County66
- Graham County57
- Tyrrell County39
- Hyde County38
By cargo carried
- General Freight33,743
- Other17,538
- Building Materials16,044
- Construction16,044
- Machinery, Large Objects9,640
- Logs, Poles, Beams, Lumber9,585
- Farm Supplies6,392
- Grain, Feed, Hay6,226
- Motor Vehicles5,958
- Metal: Sheets, Coils, Rolls5,253
- Fresh Produce4,582
- Dry Bulk4,574
- Paper Products4,266
- Household Goods4,018
- Meat3,876
- Refrigerated Food3,876
- Garbage, Refuse, Trash3,245
- Utility3,097
- Beverages3,025
- Drive/Tow Away2,762
- Intermodal Containers2,297
- U.S. Mail2,025
- Passengers1,617
- Liquids/Gases1,604
- Livestock1,359
- Chemicals977
- Mobile Homes748
- Coal/Coke670
- Water/Well642
- Oilfield Equipment560
By operating authority
By safety rating
- Satisfactory1,011
- Conditional542
- Unsatisfactory81
Hazmat
By fleet size
- 1 power unit27,831
- 2-5 power units15,795
- 6-10 power units2,695
- 11-25 power units1,562
- 26-100 power units665
- 100+ power units222
By driver count
- 1 driver26,199
- 2-5 drivers18,736
- 6-10 drivers2,729
- 11-25 drivers1,420
- 26-100 drivers675
- 100+ drivers221
Cities in North Carolina with registered carriers 671
Every city with three or more registered carriers in North Carolina, most carriers first.
- Purlear 23
- Rich Square 23
- Star 23
- Stem 23
- Wade 23
- White Oak 23
- Bostic 22
- Germanton 22
- Hays 22
- Lansing 22
- Lowgap 22
- Macon 22
- Manson 22
- Southern Pines 22
- Tobaccoville 22
- Vass 22
- Ararat 21
- Belvidere 21
- Cofield 21
- Deep Gap 21
- Hot Springs 21
- Kittrell 21
- Linwood 21
- Macclesfield 21
- Pisgah Forest 21
- Ruffin 21
- Union Grove 21
- Winnabow 21
- Goldston 20
- Grover 20
- Hollister 20
- Hurdle Mills 20
- Julian 20
- Kelly 20
- Merry Hill 20
- Stallings 20
- State Road 20
- Stony Point 20
- Union Mills 20
- Vilas 20
- Aurora 19
- Cherokee 19
- Ernul 19
- Fleetwood 19
- Lake Toxaway 19
- Landis 19
- Mt Holly 19
- Pinehurst 19
- Powells Point 19
- Sunbury 19
- Weldon 19
- Westfield 19
- Boomer 18
- Evergreen 18
- Ferguson 18
- Hallsboro 18
- Highlands 18
- Morven 18
- Mount Ulla 18
- Pollocksville 18
- Saluda 18
- Spindale 18
- Belews Creek 17
- Eagle Springs 17
- Efland 17
- Grantsboro 17
- Hobbsville 17
- Moravian Falls 17
- Navassa 17
- South Mills 17
- Traphill 17
- Tryon 17
- Bennett 16
- Connelly Spg 16
- Crumpler 16
- Cullowhee 16
- Danbury 16
- Ennice 16
- Halifax 16
- Kill Devil Hills 16
- Manteo 16
- Pinetops 16
- Woodland 16
- Zionville 16
- Brown Summit 15
- Cashiers 15
- East Flat Rock 15
- Engelhard 15
- Fountain 15
- Hildebran 15
- Horse Shoe 15
- Olin 15
- Otto 15
- Pelham 15
- Ronda 15
- W Jefferson 15
- Creston 14
- Jarvisburg 14
- Lowell 14
- Siloam 14
- Council 13
- Fairfield 13
- Green Mtn 13
- Midway Park 13
- Ocean Isle Beach 13
- Oriental 13
- Pendleton 13
- Pleasant Hill 13
- Sandy Ridge 13
- Semora 13
- Stokes 13
- Sugar Grove 13
- Thurmond 13
- Bahama 12
- Green Mountain 12
- Harrellsville 12
- Sunset Beach 12
- Tuckasegee 12
- Walstonburg 12
- Arapahoe 11
- Corapeake 11
- Crouse 11
- Lewiston 11
- Maggie Valley 11
- Mayodan 11
- Merritt 11
- Mt Gilead 11
- Shiloh 11
- Carrboro 10
- Cerro Gordo 10
- Fair Bluff 10
- Henrico 10
- Laurel Springs 10
- Nakina 10
- Pleasant Gdn 10
- Providence 10
- Stella 10
- Todd 10
- Warne 10
- Warrensville 10
- Willow Springs 10
- Blounts Creek 9
- Blowing Rock 9
- Calabash 9
- Emerald Isle 9
- Eure 9
- Glenville 9
- Harkers Island 9
- Penrose 9
- Rosman 9
- Seaboard 9
- Spencer 9
- Wagram 9
- Wanchese 9
- Balsam Grove 8
- Belville 8
- Carolina Beach 8
- Cedar Point 8
- Clarendon 8
- Como 8
- Cramerton 8
- E Flat Rock 8
- Gatesville 8
- Glade Valley 8
- Grandy 8
- Grassy Creek 8
- Southern Pnes 8
- Alexis 7
- Archer Lodge 7
- Barco 7
- Barnardsville 7
- Black Mtn 7
- Brasstown 7
- Cape Carteret 7
- Coinjock 7
- Etowah 7
- Hoffman 7
- Jackson 7
- Knotts Island 7
- Lake Lure 7
- Margarettsville 7
- Morehead 7
- Nags Head 7
- Pine Level 7
- Pinebluff 7
- Sapphire 7
- Sherrills Frd 7
- Surf City 7
- Winton 7
- Bunn 6
- Casar 6
- Leasburg 6
- Lewiston Woodville 6
- Longwood 6
- Marston 6
- Mt Ulla 6
- Oak City 6
- Oak Island 6
- Pineola 6
- Piney Creek 6
Every city in North Carolina with registered carriers →
Other states
Every state and territory the register covers, in alphabetical order.
- Kentucky 43,320
- Louisiana 12,481
- Massachusetts 39,683
- Maryland 44,195
- Maine 14,220
- Michigan 78,017
- Minnesota 76,039
- Missouri 26,713
- Mississippi 12,661
- Montana 9,030
- North Dakota 6,595
- Nebraska 29,124
- New Hampshire 6,124
- New Jersey 49,529
- New Mexico 11,420
- Nevada 10,581
- New York 129,396
- Ohio 52,079
- Oklahoma 27,489
- Oregon 28,874
What this page shows
This page covers motor carriers registered with FMCSA in NC. It lists 54,224 carriers in NC.