New: MCS-150 due date calculator

Trucking companies in Alabama

33,077 active carriers based in Alabama are registered with FMCSA. 18,534 are owner-operators with one truck and 9,406 run interstate. Below: the largest fleets, every city with Alabama carriers, and a free compliance check for any of them.

  • Active carriers

    33,077

    with at least one power unit

  • Owner-operators

    18,534

    56% run 1 truck

  • Small fleets

    13,172

    39.8% run 2-10 trucks

  • Mid and large

    1,371

    4.1% run 11+ trucks

  • Interstate

    9,406

    28.4% cross state lines

  • Hazmat

    2,564

    7.8% haul hazardous materials

Largest trucking companies in Alabama

Ranked by power units reported on the MCS-150.

CarrierUSDOTCityPower unitsDriversType
Aaa Cooper Transportation92261Dothan4,3396,491InterstateHazmat
Alabama Power Company263096Birmingham3,0181,968InterstateHazmat
P&s Transportation1243338Ensley2,3032,320Interstate
72108103251147Birmingham2,2662,829InterstateHazmat
Landscape Workshop LLC1291636Birmingham1,3181,022Interstate
Bonnie Plants LLC3785108Opelika1,161955Interstate
Blair1941086Ensley951851Interstate
Ready Mix USA LLC669746Birmingham940712Interstate
R E Garrison Trucking INC95610Vinemont862863Interstate
Altec121373Birmingham649750InterstateHazmat
Greenpoint Ag Holdings LLC3643913Decatur629669InterstateHazmat
Aviagen252989Huntsville620327Interstate
Wiley Sanders Truck Lines INC122275Troy609509InterstateHazmat
Dmt795982Birmingham604575Interstate
Mcelroy Truck Lines INC271424Cuba568523Interstate
Gfl Environmental3476993Tallassee534286Interstate
Thompson Cat385665Birmingham475475Interstate
Tnt Fireworks121384Florence441130InterstateHazmat
Wti Transport INC389263Tuscaloosa441412Interstate
J & M Tank Lines INC184405Birmingham438374InterstateHazmat
Mccurry Van & Car Rental4039273Athens422422Interstate
Sel Transportation759891Tuscaloosa404395Interstate
Action Resources LLC680185Birmingham400389InterstateHazmat
Vulcan Materials Company161517Vestavia386310Interstate
Powergrid Distribution Services LLC4473381Hartselle378393Interstate
Burfords Construction LLC2581241Lincoln372519Interstate
Buddy Moore Trucking INC843883Birmingham359354Interstate
Greenbush Logistics INC159292Abbeville357355Interstate
Coleman American Moving Services INC148986Midland City332349Interstate
Buffalo Rock Company153003Birmingham332430Interstate
Waste Management Of Alabama193891Montgomery330315Interstate
Shelton Trucking2911927Birmingham330293Interstate
Alliance Technical Group LLC1007184Decatur329309Interstate
Gridco4064076Birmingham319354Interstate
White Oak Transportation INC804716Decatur313298Interstate
Mobile Forest Products & Biomass INC273357Whistler31071Interstate
Shoreline Transportation LLC3219285Greenville307353InterstateHazmat
Wiregrass Construction Company INC515626Dothan302257InterstateHazmat
Steris1035752Birmingham300635Interstate
Mcgriff Tire Company INC325274Cullman257215Interstate
Consolidated Pipe & Supply CO INC100443Birmingham255251Interstate
Billy Barnes Enterprises INC135401Frisco City253225Interstate
Boyd Bros Transportation INC92321Clayton241245Interstate
Wright Transportation INC793730Mobile235208InterstateHazmat
Amx325932Ashford234234InterstateHazmat
Electra Grid Solutions LLC3964423Hartselle23183InterstateHazmat
Dixie Electric Company INC1516357Montgomery225225Interstate
Empower Rental Group1633343Decatur211110Interstate
Covan World-Wide Movingincorporated256677Midland City208219Interstate
Thompson Carriers INC523910Opelika203178InterstateHazmat

Alabama trucking companies by city

307 cities with 25+ active carriers.

Getting a DOT number in Alabama

Interstate carriers in Alabama register with FMCSA for a USDOT number, plus MC authority if they haul regulated freight for hire. Many states also require a USDOT number for intrastate commercial vehicles, so check with the Alabama transportation or motor vehicle agency for intrastate rules.

How to get a DOT number

Run a trucking company in Alabama?

Check your USDOT number free and get an email before your MCS-150 or any filing is due.

Check my DOT number

Source: FMCSA Motor Carrier Census, updated daily. Counts include active carriers with at least one power unit. MyDotCheck is an independent service and is not affiliated with, endorsed by, or part of the U.S. Department of Transportation or FMCSA. Data comes from public FMCSA datasets and may lag official records by a day or more. Government filings can be made directly with FMCSA at no charge.