Short answer
North Carolina had 4,948 trucking establishments with paid employees in 2023, employing 51,859 people on a $2.97 billion payroll (Census County Business Patterns), tenth among states. FMCSA's register lists 32,077 active for-hire property carriers with a North Carolina address, 64% with one truck. Old Dominion Freight Line in Thomasville is the state's SEC-listed trucking company. Mecklenburg County (Charlotte) has the most trucking establishments, 829, and 11,455 employees.
- North Carolina has 4,948 trucking establishments with 51,859 employees, 10.5 per location: tenth among states.
- 275 LTL terminals employ 13,121 people, 47.7 each and a quarter of the state's trucking jobs.
- Old Dominion reported $5.50 billion of 2025 revenue, 20,591 full-time employees and 260 service centers.
- About 19.8% of the state's 32,077 for-hire carriers list logs or lumber as cargo, against 15.1% in Georgia.
- The Utilities Commission requires a certificate for intrastate household goods movers; freight carriers are checked on federal records.
On this page
This report is for North Carolina shippers choosing a carrier, drivers weighing a move between fleets, and B2B sellers whose customers are trucking companies: recruiters, insurers, dealers, maintenance shops and software vendors.
North Carolina trucking in Census data
County Business Patterns 2023, NAICS 484 (Truck Transportation), state of North Carolina:
| Measure (2023) | North Carolina |
|---|---|
| Establishments | 4,948 |
| Employees (week of March 12) | 51,859 |
| Annual payroll | $2,966,977,000 |
| Average employees per establishment | 10.5 |
| Average annual pay | $57,212 |
| Share of US establishments | 2.91% of 170,286 |
| Rank among states by establishments | 10th |
| Type of trucking (NAICS) | Establishments | Employees | Employees per site |
|---|---|---|---|
| Long-distance truckload (484121) | 1,952 | 17,805 | 9.1 |
| Local general freight (484110) | 1,217 | 6,654 | 5.5 |
| Specialized local freight (484220) | 940 | 7,224 | 7.7 |
| Household and office moving (484210) | 318 | 3,327 | 10.5 |
| Less-than-truckload (484122) | 275 | 13,121 | 47.7 |
| Specialized long-distance (484230) | 246 | 3,728 | 15.2 |
LTL is the outlier. A typical LTL terminal here has 47.7 employees, against 9.1 at a truckload location, because a terminal needs dock workers, city drivers and linehaul drivers in one place.
| Employees per establishment | Establishments |
|---|---|
| 1 to 4 | 3,530 |
| 5 to 9 | 507 |
| 10 to 19 | 382 |
| 20 to 49 | 324 |
| 50 to 99 | 121 |
| 100 to 249 | 58 |
| 250 to 499 | 17 |
| 500 to 999 | 8 |
| 1,000 or more | 1 |
In broader bands: 4,419 establishments with 1 to 19 employees, 445 with 20 to 99 and 84 with 100 or more. The count covers locations with paid employees, so owner-operators without staff are excluded, and a head office can be classified outside trucking. Davidson County, home to Old Dominion's headquarters, shows only 80 trucking establishments with 526 employees.
The Piedmont corridor
| County | Establishments | Employees |
|---|---|---|
| Mecklenburg (Charlotte) | 829 | 11,455 |
| Wake (Raleigh) | 415 | 3,070 |
| Guilford (Greensboro) | 300 | 4,964 |
| Union | 204 | 1,041 |
| Cabarrus (Concord) | 142 | 1,306 |
| Forsyth (Winston-Salem) | 124 | 2,065 |
| Cumberland (Fayetteville) | 119 | 1,521 |
| Catawba (Hickory) | 112 | 2,877 |
Mecklenburg alone has 22.1% of the state's trucking employees. The I-85 counties from Charlotte to Greensboro, plus Catawba's furniture and manufacturing base, account for most of the larger fleets.
Old Dominion and the other big fleets
Old Dominion Freight Line, Inc., 500 Old Dominion Way, Thomasville, is the SEC-listed trucking company headquartered in North Carolina. Its 10-K for 2025 reports revenue of $5,496,389,000 (down 5.5% from $5,814,810,000), 20,591 full-time employees at December 31, 2025, of them 10,320 drivers, 260 service centers (240 owned) and 10,184 owned tractors. It is union-free.
Other large fleets registered in the state, from SAFER snapshots as of 28 October 2026:
| Carrier (SAFER legal name) | City | Power units | Drivers |
|---|---|---|---|
| Old Dominion Freight Line Inc | Thomasville | 10,313 | 10,341 |
| BFS Asset Holdings LLC (Builders FirstSource's fleet) | Raleigh | 4,524 | 5,436 |
| Cardinal Logistics Management Corporation (Ryder) | Concord | 2,954 | 3,010 |
| CCBCC Operations LLC (beverage distribution) | Charlotte | 2,586 | 2,804 |
| Epes Transport System LLC | Greensboro | 896 | 993 |
| Cargo Transporters Inc | Claremont | 500 | 513 |
| Sharp Transit LLC | Salisbury | 360 | 456 |
| Salem Carriers Inc | Winston-Salem | 317 | 349 |
| Tidewater Transit Company Inc | Kinston | 305 | 264 |
Note how many of the biggest registrations belong to building suppliers and distributors that also hold for-hire authority. For a seller, they behave like fleets; for a shipper, they usually aren't for sale as capacity.
What the federal register shows
FMCSA's Company Census File (updated 29 October 2026), active for-hire property carriers with at least one power unit and a North Carolina address:
| FMCSA measure | North Carolina |
|---|---|
| For-hire property carriers | 32,077 |
| Interstate | 16,423 |
| Intrastate only | 15,653 (48.8%) |
| One power unit | 20,585 (64.2%) |
| 2 to 9 power units | 10,155 |
| 10 or more power units | 1,337 |
| MCS-150 updated since 30 October 2024 | 17,984 (56.1%) |
| Private fleets only | 14,983 |
The cargo fields show the rural economy: 19.8% of for-hire carriers list logs, poles and lumber, 15.0% large machinery, 11.5% grain, feed or hay and 2.4% livestock, alongside 75.3% general freight and 29.1% building materials or construction (one combined figure, because FMCSA's open-data file records the two categories identically). Cargo types and fleet sizes are self-reported by carriers, FMCSA's open-data file doesn't always match a carrier's own SAFER record and some records are years old, so treat these shares as indicative and confirm in SAFER before relying on them.
Ports, rail and state rules
North Carolina Ports reports that Wilmington and Morehead City moved 4.4 million short tons of bulk and breakbulk cargo in fiscal 2026, with agriculture and forestry products strong at Wilmington and protein the largest refrigerated export. On-dock rail at Wilmington serves the Charlotte Inland Port through CSX, and CSX's Carolina Connector in Rocky Mount gives eastern shippers an intermodal ramp. Container volume finished under budget, so most of the state's freight is still domestic truck work.
For moves within the state, the North Carolina Utilities Commission requires household goods movers to hold a certificate (a C-number) and follow its maximum rate tariff, and it publishes a list of certificated carriers. For freight carriers, the federal record is the check:
- SAFER snapshot: active status, interstate or intrastate, motor carrier or broker authority, and an MCS-150 dated within two years.
- Insurance certificate naming you, at least $750,000 for interstate for-hire general freight (49 CFR 387.9) and more for hazardous loads.
- Equipment match: log and chip trailers, livestock trailers and reefers are different businesses; ask for the trailer list.
- Two references from shippers on your lane, and a trial load before committing volume.
Selling to North Carolina trucking companies
The 529 establishments with 20 or more employees are where budgets sit: recruiting, driver training, telematics, trailers and maintenance contracts, usually owned by a safety director or operations manager. The 4,419 smaller ones are owner-run and buy insurance, tires, repairs and financing. Driver hiring is constant at LTL and truckload fleets alike, which makes recruiting an easy opener.
Illustrative example. The firm, its fees and its rates are invented; the counts are Census data above.
Piedmont Driver Search (piedmontdrivers.example) places CDL drivers for a fee per hire. It targets the 445 establishments with 20 to 99 employees. Two contacts each (owner or general manager, and the safety or recruiting lead) is 890 people; at a 6% reply rate, 53 conversations; if one in five becomes a client, 11 clients. At four hires a year each and $1,800 a hire, that's $79,200. The opener should name the lane, because drivers choose fleets by home time. For finding the right contact, see how to find decision makers. Bebop researches each carrier on a list like this and drafts the first message.
Hi [first name], it's [your name] with [firm]. I'll be quick. I saw [company] posting for regional drivers out of [city] again this month. Most fleets your size tell us the hard part isn't finding applicants, it's finding ones who pass your safety screen. We only send drivers who've already cleared a screen like yours. Would it be worth 15 minutes on [day] to compare notes?
Sources for North Carolina names
| Source | What it gives you |
|---|---|
| SAFER Company Snapshot | One carrier's status, authority, fleet and inspections |
| FMCSA Company Census File | Every USDOT record, filterable by county |
| NC Utilities Commission, transportation | Certificated household goods movers |
| North Carolina Trucking Association | The state association in Raleigh, with councils and an annual management conference |
Next step: compare the state with its neighbor to the south in the report on trucking companies in Georgia.
Sources
- County Business Patterns (CBP), 2023, US Census Bureau, accessed 30 October 2026
- County Business Patterns datasets, 2023 (state and county files), US Census Bureau, accessed 30 October 2026
- Company Census File, Federal Motor Carrier Safety Administration (data.transportation.gov), updated 29 October 2026, accessed 30 October 2026
- SAFER Company Snapshot, Federal Motor Carrier Safety Administration, data as of 28 October 2026, accessed 30 October 2026
- Old Dominion Freight Line, Inc. Form 10-K for 2025, US Securities and Exchange Commission, filed 24 February 2026
- NC Ports strengthens foundation for future growth with FY26 results, North Carolina State Ports Authority, 28 July 2026
- Transportation (household goods regulation), North Carolina Utilities Commission, accessed 30 October 2026
- North Carolina Trucking Association, North Carolina Trucking Association, accessed 30 October 2026
Written by the Bebop team at Blackpearl Group. Published .
Questions people ask
How many trucking companies are in North Carolina?
Census County Business Patterns counted 4,948 trucking establishments with paid employees in North Carolina in 2023, employing 51,859 people, tenth among states. FMCSA's register lists 32,077 active for-hire property carriers with a North Carolina address, because it includes owner-operators with no employees; 20,585 report a single power unit and 15,653 operate only within the state.
What is the largest trucking company in North Carolina?
Old Dominion Freight Line, the LTL carrier headquartered in Thomasville. Its 2025 Form 10-K reports revenue of $5.50 billion, 20,591 full-time employees and 260 service centers, and its SAFER record lists 10,313 power units. Other large registered fleets include Cardinal Logistics in Concord, Epes Transport System in Greensboro and Cargo Transporters in Claremont.
Where are trucking jobs in North Carolina?
Mecklenburg County (Charlotte) leads with 829 trucking establishments and 11,455 employees in 2023, 22.1% of the state's trucking jobs. Guilford (Greensboro) follows with 4,964 employees, then Wake (Raleigh) with 3,070 and Catawba (Hickory) with 2,877. Most larger fleets sit along the I-85 corridor between Charlotte and Greensboro, plus the furniture and manufacturing counties around Hickory.
Do North Carolina movers need a state license?
Yes, for moves within the state. The North Carolina Utilities Commission requires household goods movers to obtain a certificate, known as a C-number, before moving household goods intrastate, and to follow the Commission's maximum rate tariff, which sets maximum rates and required forms. The Commission publishes a list of certificated carriers you can check before booking.
How do I check a North Carolina trucking company?
Search its USDOT number in FMCSA's SAFER Company Snapshot to confirm it is active, see whether it is authorized as a motor carrier or a broker, and review its inspections and an MCS-150 date within two years. Ask for a certificate of insurance naming you, at least $750,000 for interstate general freight, and references from shippers on a similar lane.