Carrier directory
Trucking companies by state
1,969,327 motor carriers with an active FMCSA operating status and at least one power unit, organized by state and city. Each carrier links to its ProHRHQ page: identity, USDOT and MC numbers, fleet size, safety grade, and any current driver openings. Data refreshes monthly from the FMCSA census. Looking for one carrier? Search by name or USDOT.
States by number of registered carriers
- California 245,082
- Texas 173,422
- Florida 140,046
- New York 121,549
- Georgia 97,087
- Pennsylvania 76,434
- Michigan 73,026
- Minnesota 71,502
- Wisconsin 61,792
- North Carolina 48,634
All states
- Alabama 32,959 carriers · 920 cities
- Alaska 6,413 carriers · 178 cities
- Arizona 28,839 carriers · 415 cities
- Arkansas 9,513 carriers · 623 cities
- California 245,082 carriers · 2,834 cities
- Colorado 47,637 carriers · 721 cities
- Connecticut 20,120 carriers · 436 cities
- Delaware 4,386 carriers · 81 cities
- District of Columbia 723 carriers · 11 cities
- Florida 140,046 carriers · 1,946 cities
- Georgia 97,087 carriers · 1,373 cities
- Hawaii 5,100 carriers · 133 cities
- Idaho 12,993 carriers · 370 cities
- Illinois 48,425 carriers · 1,718 cities
- Indiana 43,801 carriers · 1,149 cities
- Iowa 25,378 carriers · 1,167 cities
- Kansas 17,926 carriers · 762 cities
- Kentucky 41,334 carriers · 1,285 cities
- Louisiana 10,610 carriers · 517 cities
- Maine 13,861 carriers · 815 cities
- Maryland 40,821 carriers · 1,010 cities
- Massachusetts 37,144 carriers · 785 cities
- Michigan 73,026 carriers · 1,827 cities
- Minnesota 71,502 carriers · 1,625 cities
- Mississippi 11,024 carriers · 465 cities
- Missouri 23,779 carriers · 1,127 cities
- Montana 8,563 carriers · 436 cities
- Nebraska 27,448 carriers · 684 cities
- Nevada 9,008 carriers · 158 cities
- New Hampshire 5,779 carriers · 355 cities
- New Jersey 44,346 carriers · 1,249 cities
- New Mexico 10,942 carriers · 427 cities
- New York 121,549 carriers · 3,302 cities
- North Carolina 48,634 carriers · 1,058 cities
- North Dakota 6,156 carriers · 422 cities
- Ohio 46,276 carriers · 1,514 cities
- Oklahoma 25,913 carriers · 755 cities
- Oregon 26,880 carriers · 574 cities
- Pennsylvania 76,434 carriers · 2,841 cities
- Rhode Island 3,977 carriers · 117 cities
- South Carolina 22,231 carriers · 558 cities
- South Dakota 6,005 carriers · 417 cities
- Tennessee 22,438 carriers · 719 cities
- Texas 173,422 carriers · 2,592 cities
- Utah 22,468 carriers · 572 cities
- Vermont 2,252 carriers · 358 cities
- Virginia 22,404 carriers · 951 cities
- Washington 47,860 carriers · 851 cities
- West Virginia 10,710 carriers · 842 cities
- Wisconsin 61,792 carriers · 1,353 cities
- Wyoming 6,311 carriers · 219 cities
Counts are from the current FMCSA census as published by ProHRHQ. Grades shown on carrier pages are ProHRHQ peer-cohort analysis of public safety data, not federal ratings. How the data is built.