Trucking Companies by State (2026): Directory of All 50 States

Bar chart of the ten states with the most trucking companies: California 56,277, Texas 42,981, Florida 24,372, Illinois 21,831, Pennsylvania 17,858

By the America’s Driving Force team · Last updated September 29, 2026 · Data source: U.S. Federal Motor Carrier Safety Administration (FMCSA)

This directory covers 404,954 active for-hire trucking companies registered with the Federal Motor Carrier Safety Administration (FMCSA) in all 50 states, running about 2,767,000 trucks and employing about 2,824,000 drivers. California, Texas, Florida, Illinois and Pennsylvania have the most registered carriers. Choose your state below to see its largest carriers, mid-size and small fleets, hazmat haulers, types of freight, phone numbers and federal records.

Looking for a driving job? Tell us your CDL and location and we will match you with hiring carriers. Run a trucking company? Claim or feature your listing.

Trucking companies by state

Every state page uses the same public federal data, updated weekly, so you can compare carriers and fleet sizes across the country.

Bar chart of the ten states with the most trucking companies: California 56,277, Texas 42,981, Florida 24,372, Illinois 21,831, Pennsylvania 17,858
The ten states with the most registered carriers. Source: FMCSA Motor Carrier Census, September 2026.
State Active carriers Trucks Drivers
Alabama trucking companies 5,332 40,656 41,643
Alaska trucking companies 256 2,128 1,924
Arizona trucking companies 6,926 48,168 48,689
Arkansas trucking companies 3,094 42,156 42,012
California trucking companies 56,277 196,228 213,955
Colorado trucking companies 5,871 28,077 26,776
Connecticut trucking companies 3,434 12,566 12,638
Delaware trucking companies 1,406 5,098 4,817
Florida trucking companies 24,372 96,072 103,048
Georgia trucking companies 17,279 205,453 222,582
Hawaii trucking companies 100 1,135 907
Idaho trucking companies 3,252 18,150 18,184
Illinois trucking companies 21,831 235,596 231,458
Indiana trucking companies 11,018 99,258 100,026
Iowa trucking companies 6,049 53,557 49,527
Kansas trucking companies 4,226 29,783 27,649
Kentucky trucking companies 4,720 27,881 27,810
Louisiana trucking companies 3,024 15,451 14,599
Maine trucking companies 1,190 5,743 5,477
Maryland trucking companies 7,471 29,886 29,934
Massachusetts trucking companies 5,124 32,403 31,783
Michigan trucking companies 7,739 82,855 86,826
Minnesota trucking companies 8,525 48,450 48,525
Mississippi trucking companies 4,338 24,443 23,429
Missouri trucking companies 7,399 65,345 66,191
Montana trucking companies 1,655 8,666 7,997
Nebraska trucking companies 4,151 28,597 26,093
Nevada trucking companies 3,421 13,807 13,651
New Hampshire trucking companies 1,090 4,786 4,697
New Jersey trucking companies 13,195 57,343 59,561
New Mexico trucking companies 2,689 13,369 11,796
New York trucking companies 8,232 39,288 40,293
North Carolina trucking companies 14,000 77,340 79,258
North Dakota trucking companies 2,030 16,589 16,050
Ohio trucking companies 16,881 154,575 155,403
Oklahoma trucking companies 4,647 31,912 30,363
Oregon trucking companies 4,391 23,690 23,405
Pennsylvania trucking companies 17,858 135,066 137,214
Rhode Island trucking companies 949 4,082 4,222
South Carolina trucking companies 6,753 27,585 28,098
South Dakota trucking companies 1,942 9,425 9,393
Tennessee trucking companies 7,324 211,375 203,299
Texas trucking companies 42,981 231,330 237,391
Utah trucking companies 3,858 36,543 33,825
Vermont trucking companies 521 2,224 2,189
Virginia trucking companies 7,652 47,435 46,187
Washington trucking companies 9,304 60,471 88,915
West Virginia trucking companies 1,290 6,926 6,505
Wisconsin trucking companies 6,436 70,263 70,616
Wyoming trucking companies 1,451 7,524 7,509

Trucking at a glance

  • 404,954 active for-hire carriers, running 2,766,749 trucks with 2,824,339 drivers reported
  • Average reported fleet: 6.8 trucks per carrier, because most carriers are owner-operators and small fleets
  • Most trucks registered: Illinois (235,596), Texas (231,330), Tennessee (211,375), Georgia (205,453), California (196,228)

The ten states with the most carriers

  1. California: 56,277 carriers, 196,228 trucks
  2. Texas: 42,981 carriers, 231,330 trucks
  3. Florida: 24,372 carriers, 96,072 trucks
  4. Illinois: 21,831 carriers, 235,596 trucks
  5. Pennsylvania: 17,858 carriers, 135,066 trucks
  6. Georgia: 17,279 carriers, 205,453 trucks
  7. Ohio: 16,881 carriers, 154,575 trucks
  8. North Carolina: 14,000 carriers, 77,340 trucks
  9. New Jersey: 13,195 carriers, 57,343 trucks
  10. Indiana: 11,018 carriers, 99,258 trucks

Start your trucking career

New to trucking or comparing employers? These guides help you get licensed and choose a company:

Find me a driving job

About this data and how we compiled it

This directory is compiled by the America’s Driving Force team from the FMCSA Motor Carrier Census, a public dataset from the U.S. Department of Transportation. We refresh every state weekly. Each carrier is counted in the state of the physical address on its federal record, so a national carrier appears under its home state. Truck counts, driver counts and cargo types are self-reported. Each state page explains exactly what is included and excluded, and offers the full list as a free download once you sign up.

Frequently asked questions

How many trucking companies are there in the United States?

This directory lists 404,954 active for-hire trucking companies registered with the FMCSA across all 50 states as of September 2026, running about 2,767,000 trucks. Most are small: many run a single truck.

Which state has the most trucking companies?

California has the most registered carriers with 56,277, followed by Texas (42,981), Florida (24,372), Illinois (21,831) and Pennsylvania (17,858).

Where does this trucking company data come from?

It comes from the FMCSA Motor Carrier Census, a public dataset from the U.S. Department of Transportation. Each carrier is counted in the state of the physical address on its federal record, so national carriers appear under their home state. We refresh every state page weekly.

How do I find trucking companies that are hiring drivers?

Open your state page, review the largest, mid-size and small carriers, and use each carrier's federal record link to verify it before you apply. You can also tell us your CDL and location and we will connect you with hiring carriers.

Get trucking updates

Sign up for trucking news, driver job openings and carrier updates.

Sign up for updates