USDOT number for in-state trucks: required · State operating authority: yes, see below · State insurance minimums: yes, see below · UCR participant: yes · State trucking taxes or permits: NCDOT oversize/overweight permits.
What North Carolina requires of trucking companies
- USDOT number for trucks that stay in North CarolinaYes, for heavier trucks. Intrastate vehicles with a GVWR over 26,000 lbs must show the owner's name and the carrier's USDOT number on both sides, with the letters NC after the number. This does not apply to vehicles already covered by the federal rules or to farm-rate vehicles. Source
- North Carolina operating authorityIntrastate for-hire carriers that do not haul household goods register with the NCDMV, file insurance verification, and file a yearly list of their for-hire vehicles. Household goods movers need a certificate from the North Carolina Utilities Commission. The Utilities Commission also regulates regular-route bus companies and passenger brokers. Source
- Insurance minimums for intrastate carriersNorth Carolina requires $750,000 of liability for owners of commercial motor vehicles, private as well as for-hire (vehicles over 26,000 lbs, or carrying 16 or more passengers or placarded hazmat), with more for hazmat. Smaller trucks fall under the general state auto minimum. For-hire carriers must have a Form E on file before registration. Source
Once a North Carolina truck crosses a state line
Federal rules add a USDOT number, MC authority and a $750,000 minimum for general freight (details). North Carolina is a UCR participating state.
North Carolina trucking taxes and permits
- NCDOT oversize/overweight permitsLoads that exceed legal size or weight limits need a permit from NCDOT's oversize/overweight permit office before moving on North Carolina roads. Source
Workers’ comp for North Carolina trucking companies
Employers with three or more employees must carry workers' compensation, and corporate officers count as employees. A trucking-specific rule (G.S. 97-19.1) requires coverage for certain owner-operators. If the owner-operator has no coverage, the motor carrier must provide it, no matter how many employees the carrier has. Source
Where North Carolina trucks run
Freight moves on I-40, I-85, I-95, I-77 and I-26. Hubs include the Charlotte region, the Piedmont Triad (Greensboro and Winston-Salem), the Research Triangle, and the Ports of Wilmington and Morehead City. The busiest freight markets include Charlotte, Raleigh, Greensboro, Winston-Salem, Durham and Wilmington.
The owner-operator workers' compensation rule in G.S. 97-19.1 can make a motor carrier responsible for comp coverage on leased owner-operators who do not have their own policy. That matters when structuring leases and buying coverage.
North Carolina trucking by the numbers
| Measure | North Carolina | Rank among the states | Detail |
|---|---|---|---|
| New for-hire carriers (October 2025 to September 2026) | 4,527 | #8 of 51 | -3.0% from the year before; 64% started with a single power unit. |
| Deaths in truck crashes, 2024 | 175 | #7 of 51 | 155 fatal crashes among 5,172 reportable truck crashes; 1,571 deaths 2016–2025 (2025 preliminary). |
| Vehicles placed out of service at roadside inspections, 2025 | 18.4% | #39 of 49 | 109,981 inspections; drivers out of service 3.9% (US: vehicles 22.3%, drivers 6.1%). |
| Trucking companies that lost operating authority, 2025 | 3,515 | #5 of 51 | 16.0 for every 10 companies granted authority that year; 246 more suspended for cancelled insurance under Motus since June 2026. |
| Federal major disaster declarations since 2000 | 28 | #27 of 51 | Most often for hurricane, severe storm. |
From the public FEMA, NOAA, Storm Prediction Center, USGS and FMCSA records behind each linked report; ranks count all 50 states and Washington, DC unless noted.
Common questions
Do I need a USDOT number for intrastate trucking in North Carolina?
Yes, for heavier trucks. Intrastate vehicles with a GVWR over 26,000 lbs must show the owner's name and the carrier's USDOT number on both sides, with the letters NC after the number. This does not apply to vehicles already covered by the federal rules or to farm-rate vehicles.
What insurance does North Carolina require for intrastate trucking?
North Carolina requires $750,000 of liability for owners of commercial motor vehicles, private as well as for-hire (vehicles over 26,000 lbs, or carrying 16 or more passengers or placarded hazmat), with more for hazmat. Smaller trucks fall under the general state auto minimum. For-hire carriers must have a Form E on file before registration.
Is workers’ comp required for a trucking company in North Carolina?
Employers with three or more employees must carry workers' compensation, and corporate officers count as employees. A trucking-specific rule (G.S. 97-19.1) requires coverage for certain owner-operators. If the owner-operator has no coverage, the motor carrier must provide it, no matter how many employees the carrier has.
Sources
- North Carolina: USDOT number for intrastate carriers
- North Carolina: State operating authority
- North Carolina: Intrastate insurance minimums
- North Carolina: Workers’ compensation
- North Carolina: NCDOT oversize/overweight permits
- FMCSA: States that require intrastate carriers to obtain a USDOT number
- FMCSA: Insurance filing requirements (49 CFR 387)
- Unified Carrier Registration
General information as of October 2026, not legal advice; confirm current rules with the agency.
