FMCSA registered motor carriers
Alabama
- 35,582Active carriers
- 67Counties
- 2,626Hazmat 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 565 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
- Jefferson County3,469
- Mobile County2,571
- Madison County1,701
- Montgomery County1,510
- Baldwin County1,403
- Shelby County1,292
- Tuscaloosa County1,202
- Morgan County968
- Marshall County947
- Cullman County910
- Calhoun County738
- Etowah County732
- DeKalb County731
- Houston County725
- Elmore County699
- Lee County678
- Walker County667
- St. Clair County617
- Talladega County543
- Lauderdale County527
- Chilton County515
- Jackson County506
- Limestone County470
- Russell County452
- Blount County433
- Clarke County427
- Dallas County417
- Autauga County371
- Colbert County369
- Winston County367
- Covington County351
- Pike County349
- Escambia County343
- Tallapoosa County330
- Dale County323
- Butler County313
- Hale County309
- Lawrence County308
- Wilcox County299
- Monroe County295
- Chambers County290
- Franklin County284
- Marengo County283
- Marion County282
- Bibb County278
- Coffee County265
- Randolph County257
- Crenshaw County249
- Washington County224
- Cherokee County220
- Sumter County216
- Geneva County212
- Conecuh County205
- Fayette County190
- Pickens County189
- Barbour County173
- Clay County170
- Cleburne County170
- Choctaw County167
- Henry County161
- Perry County153
- Lowndes County146
- Coosa County132
- Lamar County128
- Macon County126
- Bullock County125
- Greene County105
By cargo carried
- General Freight16,219
- Building Materials11,428
- Construction11,428
- Other10,820
- Logs, Poles, Beams, Lumber8,579
- Machinery, Large Objects8,571
- Farm Supplies5,484
- Grain, Feed, Hay4,641
- Motor Vehicles4,424
- Metal: Sheets, Coils, Rolls4,065
- Livestock2,210
- Dry Bulk2,165
- Utility2,095
- Drive/Tow Away2,067
- Household Goods2,026
- Paper Products1,948
- Garbage, Refuse, Trash1,805
- Fresh Produce1,615
- Meat1,465
- Refrigerated Food1,465
- Intermodal Containers1,187
- Beverages1,110
- Liquids/Gases1,012
- Passengers881
- Coal/Coke715
- Mobile Homes713
- Oilfield Equipment680
- U.S. Mail666
- Chemicals636
- Water/Well309
By operating authority
By safety rating
Hazmat
By fleet size
- 1 power unit18,536
- 2-5 power units11,445
- 6-10 power units1,677
- 11-25 power units857
- 26-100 power units392
- 100+ power units133
By driver count
- 1 driver17,377
- 2-5 drivers12,950
- 6-10 drivers1,744
- 11-25 drivers865
- 26-100 drivers405
- 100+ drivers133
Cities in Alabama with registered carriers 565
Every city with three or more registered carriers in Alabama, most carriers first.
- Childersburg 45
- Flat Rock 45
- Hayneville 45
- Highland Home 45
- Alberta 44
- Fort Deposit 44
- Gallion 44
- Linden 44
- Vance 44
- Woodland 44
- Flomaton 43
- Sheffield 43
- Butler 42
- Castleberry 42
- Cordova 42
- Vernon 42
- Clayton 41
- Leighton 41
- Millry 41
- Mount Vernon 41
- Grady 40
- Hartford 40
- Ragland 40
- Silverhill 40
- Thorsby 40
- Hillsboro 39
- Orange Beach 39
- Ramer 39
- Red Bay 39
- Samson 39
- Boligee 38
- Fairfield 38
- Glencoe 38
- Reform 38
- Steele 38
- Brantley 37
- Carbon Hill 37
- Chickasaw 37
- Daleville 37
- Mcintosh 37
- Remlap 37
- Coker 36
- Leesburg 36
- Pisgah 36
- Pleasant Grove 36
- Adamsville 35
- Beatrice 35
- Catherine 35
- Cedar Bluff 35
- Cuba 35
- Gordo 35
- Harpersville 35
- Red Level 35
- Valley Grande 35
- Woodstock 35
- Dixons Mills 34
- Holly Pond 34
- Sweet Water 34
- Alexandria 33
- Guin 33
- Laceys Spring 33
- Lapine 33
- Notasulga 33
- Banks 32
- Goshen 32
- Hurtsboro 32
- Mckenzie 32
- Ranburne 32
- Valley Head 32
- Wadley 32
- Southside 31
- Sulligent 31
- Vestavia 31
- Alex City 30
- Ardmore 30
- Camp Hill 30
- Lexington 30
- Marbury 30
- Alpine 29
- Crane Hill 29
- Elmore 29
- Jacksons Gap 29
- Joppa 29
- Newbern 29
- Owens Cross Roads 29
- Prichard 29
- Shelby 29
- Sumiton 29
- Autaugaville 28
- Fort Mitchell 28
- Lisman 28
- Lowndesboro 28
- Midway 28
- Parrish 28
- Ariton 27
- Carrollton 27
- Dutton 27
- Fultondale 27
- Geneva 27
- Gilbertown 27
- Kellyton 27
- New Hope 27
- Oakman 27
- Randolph 27
- Whatley 27
- Billingsley 26
- Cherokee 26
- Mc Intosh 26
- Satsuma 26
- Shorter 26
- Vestavia Hills 26
- Baileyton 25
- Bankston 25
- Brierfield 25
- Chancellor 25
- Creola 25
- Cropwell 25
- Empire 25
- Geraldine 25
- Morris 25
- Quinton 25
- Titus 25
- Trafford 25
- Vincent 25
- Woodville 25
- Florala 24
- Hollywood 24
- Honoraville 24
- Ider 24
- Ralph 24
- Silas 24
- Axis 23
- Courtland 23
- Delta 23
- Eastaboga 23
- Eldridge 23
- Faunsdale 23
- Gainestown 23
- Gaylesville 23
- Millport 23
- New Brockton 23
- Sylvania 23
- Toxey 23
- Cottonwood 22
- Hackleburg 22
- Mt Vernon 22
- Peterman 22
- Tanner 22
- Webb 22
- Daviston 21
- Epes 21
- Ethelsville 21
- Ft Payne 21
- Homewood 21
- Muscadine 21
- Plantersville 21
- Tyler 21
- Brownsboro 20
- Five Points 20
- Gordon 20
- Letohatchee 20
- Lillian 20
- Mount Hope 20
- Pine Apple 20
- Repton 20
- Rutledge 20
- Thomaston 20
- Wellington 20
- Adger 19
- Brilliant 19
- Columbia 19
- Dawson 19
- Kinston 19
- Orrville 19
- Safford 19
- Sterrett 19
- Bryant 18
- Dozier 18
- Graysville 18
- Hokes Bluff 18
- Mount Olive 18
- Perdido 18
- Spruce Pine 18
- Vina 18
- Detroit 17
- Glenwood 17
- Lacey'S Spring 17
- Logan 17
- Marion Junction 17
- Newville 17
- Sawyerville 17
- Stapleton 17
- Anderson 16
- Buhl 16
- Clio 16
- Coden 16
- Dolomite 16
- Gallant 16
- Hodges 16
- Magnolia 16
Every city in Alabama with registered carriers →
Other states
Every state and territory the register covers, in alphabetical order.
- Alaska 6,578
- Arkansas 11,061
- Arizona 31,929
- California 330,352
- Colorado 50,567
- Connecticut 21,582
- District of Columbia 852
- Delaware 5,062
- Florida 157,922
- Georgia 107,802
- Hawaii 5,468
- Iowa 26,817
- Idaho 13,883
- Illinois 55,896
- Indiana 47,147
- Kansas 19,127
- Kentucky 43,320
- Louisiana 12,481
- Massachusetts 39,683
- Maryland 44,195
What this page shows
This page covers motor carriers registered with FMCSA in AL. It lists 35,582 carriers in AL.