Short answer
Michigan had 5,216 trucking establishments with paid employees in 2023, employing 50,402 people on a $3.12 billion payroll (Census County Business Patterns), ninth among states. FMCSA's register lists 27,288 active for-hire property carriers and 42,096 private fleets with Michigan addresses. Universal Logistics in Warren is the state's SEC-listed trucking company. Detroit and Port Huron handled 41.6% of inbound truck crossings on the US-Canada border in 2025.
- Michigan has 5,216 trucking establishments with 50,402 employees, paying an average of $61,807.
- Wayne, Macomb and Oakland counties hold 55.2% of the state's trucking establishments.
- Detroit (1,132,114) and Port Huron (1,060,776) were the two busiest US-Canada truck crossings in 2025.
- Private fleets (42,096) outnumber for-hire carriers (27,288) in FMCSA's Michigan register.
- Spring frost laws cut axle loads by 25% to 35% on restricted roads and limit heavy trucks to 35 mph.
On this page
This report is for Michigan manufacturers, suppliers and distributors choosing a carrier, drivers comparing fleets, and B2B sellers whose customers are trucking companies: customs brokers, insurers, dealers, repair shops and software vendors.
Michigan trucking in Census data
County Business Patterns 2023, NAICS 484 (Truck Transportation), state of Michigan:
| Measure (2023) | Michigan |
|---|---|
| Establishments | 5,216 |
| Employees (week of March 12) | 50,402 |
| Annual payroll | $3,115,179,000 |
| Average employees per establishment | 9.7 |
| Average annual pay | $61,807 |
| Share of US establishments | 3.06% of 170,286 |
| Rank among states by establishments | 9th |
| Type of trucking (NAICS) | Establishments | Employees | Average pay |
|---|---|---|---|
| Long-distance truckload (484121) | 2,058 | 16,901 | $63,058 |
| Local general freight (484110) | 1,589 | 12,473 | $53,352 |
| Specialized local freight (484220) | 739 | 5,480 | $70,636 |
| Less-than-truckload (484122) | 398 | 8,773 | $61,040 |
| Specialized long-distance (484230) | 264 | 4,620 | $78,884 |
| Household and office moving (484210) | 168 | 2,155 | $44,986 |
Specialized long-distance carriers (car haulers, flatbed steel, heavy haul) pay the most, $78,884 on average, which fits a state that ships finished vehicles, coils and machinery.
| Employees per establishment | Establishments |
|---|---|
| 1 to 4 | 3,864 |
| 5 to 9 | 431 |
| 10 to 19 | 382 |
| 20 to 49 | 327 |
| 50 to 99 | 123 |
| 100 to 249 | 72 |
| 250 to 499 | 13 |
| 500 to 999 | 3 |
| 1,000 or more | 1 |
In broader bands, 4,677 establishments have 1 to 19 employees, 450 have 20 to 99 and 89 have 100 or more. The count covers locations with paid employees; owner-operators with no staff, and companies' own private fleets, are counted elsewhere or not at all.
From Wayne to Kent
| County | Establishments | Employees |
|---|---|---|
| Wayne (Detroit) | 1,604 | 12,438 |
| Macomb | 860 | 4,869 |
| Oakland | 417 | 5,245 |
| Kent (Grand Rapids) | 311 | 6,468 |
| Ottawa | 118 | 2,676 |
| Genesee (Flint) | 105 | 1,381 |
| Washtenaw (Ann Arbor) | 91 | 1,147 |
| St. Clair (Port Huron) | 73 | 453 |
The three metro Detroit counties have 2,881 establishments (55.2%) and 22,552 employees (44.7%). West Michigan runs bigger: Kent County averages 20.8 employees per establishment and Ottawa 22.7, against 7.8 in Wayne.
The busiest truck border with Canada
Bureau of Transportation Statistics border crossing data, from US Customs and Border Protection, count inbound truck crossings by port. In 2025, Detroit had 1,132,114 and Port Huron 1,060,776, the two busiest ports on the northern border, ahead of Buffalo Niagara Falls (865,370). Together they handled 41.6% of the border's 5,267,459 inbound truck crossings, about 6,000 trucks a day. Cross-border carriers need customs entries filed before the truck reaches the bridge, and dispatch that plans around wait times.
Private fleets outnumber for-hire carriers
FMCSA's Company Census File (updated 29 October 2026), active property carriers with at least one power unit and a Michigan address:
| FMCSA measure | Michigan |
|---|---|
| For-hire property carriers | 27,288 |
| Private fleets only (hauling their own goods) | 42,096 |
| For-hire, intrastate only | 18,108 (66.4%) |
| For-hire, interstate | 9,179 |
| For-hire with one power unit | 15,482 (56.7%) |
| For-hire with 10 or more power units | 1,818 |
| MCS-150 updated since 30 October 2024 | 11,191 (41.0%) |
Michigan's for-hire carriers are also bigger than most: only 56.7% run a single truck, against 76.4% in Florida. Their cargo lists lean industrial: 18.9% motor vehicles, 18.6% large machinery, 13.8% logs and lumber, 12.0% grain and 10.4% metal sheets and coils. Cargo types are self-reported by carriers, and FMCSA's open-data file doesn't always match a carrier's own SAFER record, so treat these shares as indicative. Errors happen in fleet sizes too (one Michigan record lists 17,950 power units and four drivers), so check any fleet in SAFER.
Universal Logistics and the largest registered fleets
Universal Logistics Holdings, Inc., 12755 E. Nine Mile Road, Warren, is the SEC-listed trucking company headquartered in Michigan. Its 10-K for 2025 reports operating revenues of $1,558,397,000, down 15.6% from $1,846,035,000, and about 10,525 employees in the US, Mexico and Canada. Automotive work was about 45% of revenue and General Motors about 25%. It operates through subsidiaries with their own USDOT numbers; UACL Logistics LLC, trading as Universal, lists 475 power units in SAFER.
Large fleets registered in Michigan, from SAFER snapshots as of 28 October 2026:
| Carrier (SAFER legal name) | City | Power units | Drivers | Last MCS-150 |
|---|---|---|---|---|
| Central Transport LLC | Warren | 4,944 | 4,372 | 07/25/2024 |
| GFS Transport LLC | Wyoming | 2,011 | 2,672 | 05/13/2024 |
| URS Midwest LLC (United Road) | Plymouth | 1,306 | 1,239 | 03/17/2026 |
| Martin Transportation Systems Inc | Byron Center | 1,160 | 1,005 | 02/04/2025 |
| Benore Logistic Systems Inc | Erie | 632 | 775 | 06/23/2025 |
| Transportation Services Inc | Romulus | 534 | 619 | 08/22/2025 |
| B & W Cartage Company Inc | Taylor | 518 | 607 | 02/19/2025 |
Two of the largest haven't filed an update in more than two years, a reminder that even big fleets' register entries lag.
Michigan's own rules
The Michigan Center for Truck Safety's driver guidebook (21st edition) sets out the state layer:
- Operating authority. A for-hire carrier of property or passengers needs authority. Intrastate authority is applied for through the Commercial Vehicle Enforcement Division's Regulatory and Credentialing Unit; interstate authority comes from FMCSA.
- Frost laws. When spring weight restrictions are in force, axle loads drop 25% on rigid roads and 35% on flexible ones, and vehicles of 10,000 pounds or more are limited to 35 mph on restricted routes. MDOT's truck map marks all-season and seasonal routes, and county and city limits apply too.
- Lane use. On freeways with three or more lanes each way, trucks over 10,000 pounds must use the two right-hand lanes.
To check a carrier: confirm its USDOT status, authority and MCS-150 date in SAFER; ask for intrastate authority if the load stays in Michigan; get insurance naming you (at least $750,000 for interstate general freight under 49 CFR 387.9); and for spring loads, ask how it plans around frost-restricted roads.
Selling to Michigan trucking companies
The for-hire market has an unusually solid middle: 1,818 carriers with 10 or more trucks, and 539 Census establishments with 20 or more employees. Those fleets buy telematics, trailers, maintenance and cross-border services through an operations or safety manager. Automotive suppliers' schedules drive the calendar, and model changeovers and plant shutdowns move volume more than seasons do.
Illustrative example. The broker, its fees and its rates are invented; the counts are FMCSA and BTS data above.
Ambassador Entry Services (ambassador-entry.example) is a customs broker for carriers. Michigan has 1,283 interstate for-hire carriers with 10 or more power units. If a quarter of them run regular loads into Canada, that's about 320 fleets; two contacts each is 640 people, and a 5% reply rate gives 32 conversations. If one in four signs, 8 carriers at $1,500 a month is $144,000 a year. Bebop can find cross-border carriers that match a description like that and research each one first.
Subject: [company]'s loads at [Detroit or Port Huron] Hi [first name], [Company] runs [number] trucks out of [city], and I'd guess a good share cross at [port] each week. With about 6,000 trucks a day crossing at Detroit and Port Huron, a missing entry costs a driver hours. We file entries before the truck leaves your yard and alert dispatch if anything is held. Worth a 15-minute call on [day] to see if it fits your lanes? [Your name]
Sources for Michigan names
| Source | What it gives you |
|---|---|
| FMCSA Company Census File | Every USDOT record, filterable by Michigan county |
| BTS border crossing data | Monthly truck crossings by port |
| Michigan Center for Truck Safety | Free, state-funded training and the driver guidebook |
| Michigan Trucking Association | The state association in Lansing, with a member directory and local councils |
Next step: compare Michigan's industrial fleets with the port-driven market in trucking companies in Los Angeles.
Sources
- County Business Patterns (CBP), 2023, US Census Bureau, accessed 30 October 2026
- County Business Patterns datasets, 2023 (state and county files), US Census Bureau, accessed 30 October 2026
- Border Crossing Entry Data, Bureau of Transportation Statistics, updated 20 October 2026, accessed 30 October 2026
- Company Census File, Federal Motor Carrier Safety Administration (data.transportation.gov), updated 29 October 2026, accessed 30 October 2026
- SAFER Company Snapshot, Federal Motor Carrier Safety Administration, data as of 28 October 2026, accessed 30 October 2026
- Universal Logistics Holdings, Inc. Form 10-K for 2025, US Securities and Exchange Commission, filed 16 March 2026
- Truck Drivers Guidebook, 21st edition, Michigan Center for Truck Safety, accessed 30 October 2026
- Michigan Trucking Association, Michigan Trucking Association, accessed 30 October 2026
Written by the Bebop team at Blackpearl Group. Published .
Questions people ask
How many trucking companies are in Michigan?
Census County Business Patterns counted 5,216 trucking establishments with paid employees in Michigan in 2023, employing 50,402 people. FMCSA's register lists 27,288 active for-hire property carriers with a Michigan address, plus 42,096 private fleets that haul their own goods. Of the for-hire carriers, 15,482 report a single power unit and 18,108 operate only within Michigan.
What are the largest trucking companies in Michigan?
Universal Logistics Holdings in Warren is the SEC-listed one, with $1.56 billion of 2025 operating revenue and about 10,525 employees. By registered fleet, Central Transport in Warren lists 4,944 power units in SAFER, GFS Transport in Wyoming 2,011, URS Midwest (United Road) in Plymouth 1,306 and Martin Transportation Systems in Byron Center 1,160.
What are Michigan's frost laws for trucks?
When spring weight restrictions are in effect, axle loads on frost-restricted routes are reduced by 25% on rigid-based roads and 35% on flexible-based roads, and most restricted roads use the 35% cut. Vehicles with a gross weight of 10,000 pounds or more are limited to 35 mph on those routes. MDOT's truck map marks seasonal routes, and counties set their own limits.
Which border crossing do Michigan trucks use most?
Detroit, narrowly. Bureau of Transportation Statistics data show 1,132,114 inbound truck crossings at Detroit in 2025 and 1,060,776 at Port Huron, the two busiest ports on the US-Canada border. Together they handled 41.6% of the 5,267,459 inbound truck crossings on the northern border that year, ahead of Buffalo Niagara Falls with 865,370.
Do Michigan trucking companies need state authority?
For-hire carriers of property or passengers need operating authority. According to the Michigan Center for Truck Safety's guidebook, intrastate authority is applied for through the Commercial Vehicle Enforcement Division's Regulatory and Credentialing Unit, while interstate authority comes from FMCSA. Carriers also need a USDOT number and must update their MCS-150 every two years.