By the America’s Driving Force team · Last updated September 28, 2026 · Data source: U.S. Federal Motor Carrier Safety Administration (FMCSA)
North Dakota has 2,030 active for-hire trucking companies registered with the Federal Motor Carrier Safety Administration (FMCSA), running about 16,600 trucks and employing about 16,000 drivers (data current to September 2026). About 89% of them operate fewer than 10 trucks. Among carriers registered in North Dakota, the largest by reported fleet size include Crosscountry Freight Solutions Inc., Wisco Trucking Inc., Valley Express Inc., Pro Transport And Leasing Inc. and Great Plains Transport Inc.. The most carriers are based in Fargo, Williston, Dickinson, Bismarck and Grand Forks. National carriers headquartered in other states operate here too but are registered in their home states, so they are not counted on this page.
Looking for a driving job in North Dakota? Tell us your CDL and location and we will match you with hiring carriers. Run a trucking company? Claim or feature your listing.
North Dakota trucking at a glance
- 2,030 active for-hire carriers based in North Dakota
- 16,589 trucks and 16,050 drivers reported
- 974 carriers (48%) run a single truck, and 13 run 200 or more
- Most carriers by city: Fargo (247), Williston (230), Dickinson (114), Bismarck (96), Grand Forks (90)
- Most common freight type: general freight

See every active North Dakota trucking company
The tables on this page show the biggest and most relevant carriers. To see the rest:
- Get the full North Dakota list (CSV, 2,030 companies): free, just enter your email and the download link appears right away. It has company name, city, phone, trucks, drivers, types of hauling and USDOT number, and opens in Excel or Google Sheets, where you can sort and filter by city or fleet size.
- FMCSA SAFER Company Snapshot: look up any carrier by name or USDOT number to see its safety record and registration status.
- The full federal census dataset for every carrier in the country.
Largest trucking companies in North Dakota
These are the biggest carriers registered in North Dakota, ranked by the number of trucks they report. Large fleets tend to hire year-round and offer more routes, benefits and equipment. Is your company missing or out of date? Claim or feature your listing.
| Company | Type of hauling | Fleet | Contact and record |
|---|---|---|---|
| Crosscountry Freight Solutions Inc. Bismarck, ND ccfs.com |
General freight, Household goods, Metal, sheets and coils and more | 450 trucks 507 drivers |
(701) 222-8498 USDOT 313378 |
| Wisco Trucking Inc. Crosby, ND |
Liquids and gases, Oilfield equipment, Hazmat | 367 trucks 417 drivers |
(701) 383-4443 USDOT 1830547 |
| Valley Express Inc. Mapleton, ND valleyexp.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 345 trucks 226 drivers |
(701) 281-0521 USDOT 189247 |
| Pro Transport And Leasing Inc. Grand Forks, ND protransport.net |
General freight, Chemicals, Beverages and more | 180 trucks 158 drivers |
(701) 775-5346 USDOT 268239 |
| Great Plains Transport Inc. Fargo, ND |
General freight, Household goods, Metal, sheets and coils and more | 140 trucks 141 drivers |
(701) 281-3006 USDOT 538508 |
| Royal Logistics Inc. Fargo, ND |
General freight, Metal, sheets and coils, Building materials and more | 98 trucks 73 drivers |
(701) 365-4604 USDOT 1311662 |
| Mail Hauler Trucking LLC West Fargo, ND |
US mail | 94 trucks 92 drivers |
(218) 979-2098 USDOT 2724180 |
| HJH Logistics LLC Fargo, ND |
General freight, Household goods, Chemicals and more | 83 trucks 65 drivers |
(308) 237-3151 USDOT 3338255 |
| Altendorf Trucking Inc. Minto, ND |
General freight, Household goods, Metal, sheets and coils and more | 81 trucks 74 drivers |
(701) 248-3204 USDOT 147598 |
| P & B Transportation Inc. Bismarck, ND |
General freight, Household goods, Metal, sheets and coils and more | 75 trucks 65 drivers |
(701) 221-2465 USDOT 653395 |
| Mongoose Trucking & Hot Shot LLC Parshall, ND mongoose-trucking.com |
Logs, poles and lumber, Machinery and large objects, Oilfield equipment and more | 69 trucks 65 drivers |
(701) 354-4260 USDOT 2206404 |
| Cement Transport Ltd Valley City, ND amrize.com |
Grain, feed and hay, Dry bulk | 64 trucks 46 drivers |
(701) 845-2423 USDOT 167987 |
| Direct Transport Ltd West Fargo, ND directtrans.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 62 trucks 32 drivers |
(701) 282-7066 USDOT 705109 |
| Wolla Trucking LLC Williston, ND wollaoilfield.com |
General freight, Metal, sheets and coils, Machinery and large objects and more | 61 trucks 58 drivers |
(701) 568-5000 USDOT 2071015 |
| Dahl Trucking LLC Langdon, ND |
General freight, Household goods, Metal, sheets and coils and more | 59 trucks 47 drivers |
(701) 256-3959 USDOT 168173 |
| Freightex Freight Services LLC Grand Forks, ND gofreightex.com |
General freight, Household goods, Metal, sheets and coils and more | 58 trucks 50 drivers |
(701) 757-1170 USDOT 2387910 |
| Altendorf Express Inc. Minto, ND |
General freight, Building materials, Dry bulk and more | 56 trucks 28 drivers |
(701) 248-3003 USDOT 316676 |
| High Plains Transport Inc. Watford City, ND |
General freight, Machinery and large objects, Grain, feed and hay and more | 56 trucks 60 drivers |
(701) 421-3662 USDOT 3379307 |
| Wolverine Trucking Watford City, ND |
General freight, Building materials, Utility and more | 56 trucks 37 drivers |
(906) 201-2288 USDOT 2120166 |
| F & M Transport Inc. West Fargo, ND |
General freight, Grain, feed and hay, Dry bulk | 50 trucks 50 drivers |
(701) 282-0476 USDOT 3056805 |
| Minnesota Transport Fargo, ND |
General freight, Building materials, Construction | 50 trucks 55 drivers |
(612) 916-6899 USDOT 2879052 |
| Heart River Energy LLC Blaisdell, ND |
Liquids and gases, Hazmat | 43 trucks 42 drivers |
(701) 300-0233 USDOT 3042172 |
| Ramsey Hill Logistics LLC Killdeer, ND |
Grain, feed and hay, Dry bulk | 40 trucks 35 drivers |
(208) 123-4567 USDOT 4281834 |
| Jacobson Transport Inc. Wahpeton, ND |
Grain, feed and hay, Liquids and gases, Chemicals and more | 38 trucks 30 drivers |
(800) 726-8615 USDOT 490378 |
| Valley Express Specialized Inc. Mapleton, ND valleyexp.com |
General freight, Machinery and large objects, Hazmat | 35 trucks 35 drivers |
(701) 281-0521 USDOT 2334960 |
Mid-size North Dakota trucking companies (50 to 200 trucks)
Mid-size carriers often give drivers more personal attention and more predictable regional or dedicated runs than the national giants.
| Company | Type of hauling | Fleet | Contact and record |
|---|---|---|---|
| Pro Transport And Leasing Inc. Grand Forks, ND protransport.net |
General freight, Chemicals, Beverages and more | 180 trucks 158 drivers |
(701) 775-5346 USDOT 268239 |
| Great Plains Transport Inc. Fargo, ND |
General freight, Household goods, Metal, sheets and coils and more | 140 trucks 141 drivers |
(701) 281-3006 USDOT 538508 |
| Mail Hauler Trucking LLC West Fargo, ND |
US mail | 94 trucks 92 drivers |
(218) 979-2098 USDOT 2724180 |
| Altendorf Trucking Inc. Minto, ND |
General freight, Household goods, Metal, sheets and coils and more | 81 trucks 74 drivers |
(701) 248-3204 USDOT 147598 |
| Royal Logistics Inc. Fargo, ND |
General freight, Metal, sheets and coils, Building materials and more | 98 trucks 73 drivers |
(701) 365-4604 USDOT 1311662 |
| HJH Logistics LLC Fargo, ND |
General freight, Household goods, Chemicals and more | 83 trucks 65 drivers |
(308) 237-3151 USDOT 3338255 |
| P & B Transportation Inc. Bismarck, ND |
General freight, Household goods, Metal, sheets and coils and more | 75 trucks 65 drivers |
(701) 221-2465 USDOT 653395 |
| Mongoose Trucking & Hot Shot LLC Parshall, ND mongoose-trucking.com |
Logs, poles and lumber, Machinery and large objects, Oilfield equipment and more | 69 trucks 65 drivers |
(701) 354-4260 USDOT 2206404 |
| High Plains Transport Inc. Watford City, ND |
General freight, Machinery and large objects, Grain, feed and hay and more | 56 trucks 60 drivers |
(701) 421-3662 USDOT 3379307 |
| Wolla Trucking LLC Williston, ND wollaoilfield.com |
General freight, Metal, sheets and coils, Machinery and large objects and more | 61 trucks 58 drivers |
(701) 568-5000 USDOT 2071015 |
| Minnesota Transport Fargo, ND |
General freight, Building materials, Construction | 50 trucks 55 drivers |
(612) 916-6899 USDOT 2879052 |
| Freightex Freight Services LLC Grand Forks, ND gofreightex.com |
General freight, Household goods, Metal, sheets and coils and more | 58 trucks 50 drivers |
(701) 757-1170 USDOT 2387910 |
| F & M Transport Inc. West Fargo, ND |
General freight, Grain, feed and hay, Dry bulk | 50 trucks 50 drivers |
(701) 282-0476 USDOT 3056805 |
| Dahl Trucking LLC Langdon, ND |
General freight, Household goods, Metal, sheets and coils and more | 59 trucks 47 drivers |
(701) 256-3959 USDOT 168173 |
| Cement Transport Ltd Valley City, ND amrize.com |
Grain, feed and hay, Dry bulk | 64 trucks 46 drivers |
(701) 845-2423 USDOT 167987 |
| Wolverine Trucking Watford City, ND |
General freight, Building materials, Utility and more | 56 trucks 37 drivers |
(906) 201-2288 USDOT 2120166 |
| Direct Transport Ltd West Fargo, ND directtrans.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 62 trucks 32 drivers |
(701) 282-7066 USDOT 705109 |
| Altendorf Express Inc. Minto, ND |
General freight, Building materials, Dry bulk and more | 56 trucks 28 drivers |
(701) 248-3003 USDOT 316676 |
Small North Dakota trucking companies (10 to 49 trucks)
Small fleets can be a good fit if you want a family-style company, flexible home time or local routes.
| Company | Type of hauling | Fleet | Contact and record |
|---|---|---|---|
| Double D Express Fargo, ND |
General freight, Building materials, Machinery and large objects and more | 24 trucks 62 drivers |
(701) 277-0048 USDOT 825789 |
| Midwest Moving Midwest Moving Company Mmco MMC West Fargo, ND midwestmovingcomp.com |
General freight, Household goods | 33 trucks 60 drivers |
(800) 851-8235 USDOT 3263587 |
| Frontier Heavy Haul & Support Inc. Scranton, ND |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 20 trucks 48 drivers |
(903) 915-8466 USDOT 973732 |
| Heart River Energy LLC Blaisdell, ND |
Liquids and gases, Hazmat | 43 trucks 42 drivers |
(701) 300-0233 USDOT 3042172 |
| Two Men And A Truck Fargo, ND |
General freight, Household goods | 20 trucks 38 drivers |
(701) 566-6581 USDOT 3220190 |
| Ramsey Hill Logistics LLC Killdeer, ND |
Grain, feed and hay, Dry bulk | 40 trucks 35 drivers |
(208) 123-4567 USDOT 4281834 |
| Valley Express Specialized Inc. Mapleton, ND valleyexp.com |
General freight, Machinery and large objects, Hazmat | 35 trucks 35 drivers |
(701) 281-0521 USDOT 2334960 |
| H2o Express LLC Alexander, ND |
Liquids and gases, Hazmat | 26 trucks 30 drivers |
(605) 660-0115 USDOT 2120211 |
| Jacobson Transport Inc. Wahpeton, ND |
Grain, feed and hay, Liquids and gases, Chemicals and more | 38 trucks 30 drivers |
(800) 726-8615 USDOT 490378 |
| FTC Transport Inc. West Fargo, ND |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 20 trucks 25 drivers |
(701) 492-4435 USDOT 720627 |
| Jim Ressler Trucking Inc. Bismarck, ND |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 23 trucks 25 drivers |
(701) 258-3550 USDOT 186067 |
| Ask Transportation Inc. Williston, ND |
General freight, Metal, sheets and coils, Machinery and large objects and more | 32 trucks 25 drivers |
(701) 774-3389 USDOT 1369856 |
| A & H Transfer Inc. Valley City, ND |
General freight, Grain, feed and hay, Liquids and gases and more | 23 trucks 23 drivers |
(701) 845-4070 USDOT 391496 |
| Delabarre Trucking LLC Bismarck, ND |
General freight, Household goods, Metal, sheets and coils and more | 22 trucks 20 drivers |
(701) 226-2349 USDOT 1318666 |
| Killoran Trucking Buffalo, ND |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 22 trucks 19 drivers |
(701) 633-5133 USDOT 155867 |
| Four Winds Trucking LLC Mandan, ND |
General freight, Household goods, Metal, sheets and coils and more | 16 trucks 17 drivers |
(701) 751-1237 USDOT 2369162 |
| Mayer Truck Line Inc. Jamestown, ND mayertruck.com |
General freight, Household goods, Metal, sheets and coils and more | 19 trucks 17 drivers |
(701) 252-6071 USDOT 35352 |
| Diesel Dogs Trucking Fargo, ND dieseldogs.net |
General freight, Building materials, Machinery and large objects and more | 20 trucks 17 drivers |
(701) 235-0181 USDOT 1111846 |
| North Central Transportation Inc. Mandan, ND nct.world |
General freight, Household goods, Metal, sheets and coils and more | 19 trucks 17 drivers |
(701) 663-0976 USDOT 911282 |
| Torque Transport Minot, ND torquetransportation.com |
General freight, Machinery and large objects, Oilfield equipment | 19 trucks 15 drivers |
(701) 839-9373 USDOT 3252928 |
| Stillwater Transportation LLC Minot, ND |
Liquids and gases, Dry bulk, Hazmat | 22 trucks 15 drivers |
(480) 374-5062 USDOT 2205771 |
| Robby Ridl Trucking LLC Dickinson, ND |
General freight, Grain, feed and hay, Liquids and gases and more | 15 trucks 15 drivers |
(701) 290-2364 USDOT 1723941 |
| Reile's Transfer & Delivery Inc. Fargo, ND reiles.com |
General freight, Household goods, Building materials and more | 15 trucks 15 drivers |
(701) 551-7565 USDOT 36127 |
| Tmi Transport Corp Dickinson, ND tmisystems.com |
General freight, Building materials, Beverages and more | 18 trucks 15 drivers |
(701) 639-9534 USDOT 36310 |
| Lesmeister Transportation Inc. Bismarck, ND |
General freight, Metal, sheets and coils, Building materials and more | 14 trucks 14 drivers |
(701) 258-9494 USDOT 205484 |
North Dakota hazmat carriers
These carriers reported hauling hazardous materials, which requires a hazmat endorsement on your CDL.
| Company | Type of hauling | Fleet | Contact and record |
|---|---|---|---|
| Crosscountry Freight Solutions Inc. Bismarck, ND ccfs.com |
General freight, Household goods, Metal, sheets and coils and more | 450 trucks 507 drivers |
(701) 222-8498 USDOT 313378 |
| Wisco Trucking Inc. Crosby, ND |
Liquids and gases, Oilfield equipment, Hazmat | 367 trucks 417 drivers |
(701) 383-4443 USDOT 1830547 |
| P & B Transportation Inc. Bismarck, ND |
General freight, Household goods, Metal, sheets and coils and more | 75 trucks 65 drivers |
(701) 221-2465 USDOT 653395 |
| Mongoose Trucking & Hot Shot LLC Parshall, ND mongoose-trucking.com |
Logs, poles and lumber, Machinery and large objects, Oilfield equipment and more | 69 trucks 65 drivers |
(701) 354-4260 USDOT 2206404 |
| Direct Transport Ltd West Fargo, ND directtrans.com |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 62 trucks 32 drivers |
(701) 282-7066 USDOT 705109 |
| Altendorf Express Inc. Minto, ND |
General freight, Building materials, Dry bulk and more | 56 trucks 28 drivers |
(701) 248-3003 USDOT 316676 |
| Heart River Energy LLC Blaisdell, ND |
Liquids and gases, Hazmat | 43 trucks 42 drivers |
(701) 300-0233 USDOT 3042172 |
| Jacobson Transport Inc. Wahpeton, ND |
Grain, feed and hay, Liquids and gases, Chemicals and more | 38 trucks 30 drivers |
(800) 726-8615 USDOT 490378 |
| Valley Express Specialized Inc. Mapleton, ND valleyexp.com |
General freight, Machinery and large objects, Hazmat | 35 trucks 35 drivers |
(701) 281-0521 USDOT 2334960 |
| Ask Transportation Inc. Williston, ND |
General freight, Metal, sheets and coils, Machinery and large objects and more | 32 trucks 25 drivers |
(701) 774-3389 USDOT 1369856 |
| H2o Express LLC Alexander, ND |
Liquids and gases, Hazmat | 26 trucks 30 drivers |
(605) 660-0115 USDOT 2120211 |
| Jim Ressler Trucking Inc. Bismarck, ND |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 23 trucks 25 drivers |
(701) 258-3550 USDOT 186067 |
| A & H Transfer Inc. Valley City, ND |
General freight, Grain, feed and hay, Liquids and gases and more | 23 trucks 23 drivers |
(701) 845-4070 USDOT 391496 |
| Stillwater Transportation LLC Minot, ND |
Liquids and gases, Dry bulk, Hazmat | 22 trucks 15 drivers |
(480) 374-5062 USDOT 2205771 |
| FTC Transport Inc. West Fargo, ND |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 20 trucks 25 drivers |
(701) 492-4435 USDOT 720627 |
| Mayer Truck Line Inc. Jamestown, ND mayertruck.com |
General freight, Household goods, Metal, sheets and coils and more | 19 trucks 17 drivers |
(701) 252-6071 USDOT 35352 |
| Tmi Transport Corp Dickinson, ND tmisystems.com |
General freight, Building materials, Beverages and more | 18 trucks 15 drivers |
(701) 639-9534 USDOT 36310 |
| Four Winds Trucking LLC Mandan, ND |
General freight, Household goods, Metal, sheets and coils and more | 16 trucks 17 drivers |
(701) 751-1237 USDOT 2369162 |
| SMF Logistics LLC Dickinson, ND |
Liquids and gases, Hazmat | 12 trucks 12 drivers |
(701) 483-1890 USDOT 3194257 |
| Dakota Freedom Trucking LLC Dickinson, ND |
General freight, Metal, sheets and coils, Logs, poles and lumber and more | 12 trucks 14 drivers |
(701) 225-0099 USDOT 4489208 |
Types of freight North Dakota carriers haul
The most common types of freight reported by North Dakota carriers are: General freight (1,686), Grain, feed and hay (1,044), Construction (902), Building materials (902), Machinery and large objects (723), Dry bulk (713), Farm supplies (653), Oilfield equipment (551). A company that lists general freight typically runs dry van or flatbed loads, while specialty types such as liquids and gases, chemicals or dry bulk usually need tanker or bulk equipment and extra endorsements.
Looking for a trucking job in North Dakota?
North Dakota carriers of every size are hiring drivers. Tell us about your CDL, experience and where you want to drive, and we will pass your details to trucking companies and CDL schools that fit. It is free for drivers.
New to trucking? Read how much CDL training costs and how to get CDL training.
Own or run a North Dakota trucking company?
Every company on this page comes from public federal records. You can ask us to correct your listing for free, or to feature your company with a highlighted row, a link to your hiring page and a driver-recruiting message.
Resources for North Dakota drivers and owner-operators
- Commercial truck insurance companies compared
- Best load boards for carriers and dispatchers
- Highest paying truck driving jobs
Where North Dakota trucking companies are based
Fargo has the most registered carriers, followed by Williston, Dickinson, Bismarck and Grand Forks.

How to check that a North Dakota trucking company is legitimate
- Get the USDOT number. Every carrier above has a USDOT link that opens its federal record.
- Check its status. On the FMCSA SAFER Company Snapshot, confirm the operating status is active and see its fleet size, cargo types and inspection history.
- Verify authority and insurance. Use the FMCSA Licensing and Insurance site to confirm the carrier’s operating authority and insurance on file.
- Review safety. Look at the safety rating and inspection and crash records before you sign on or hire.
- Confirm the details. Call the phone number listed and get pay, home time and benefits in writing.
USDOT number vs MC number: a USDOT number identifies a carrier for safety tracking. An MC (Motor Carrier) number is the operating authority that allows a company to haul freight for hire across state lines. This directory lists carriers that hold both.
Video from a third-party channel (Moving Authority Association) showing how to search a carrier by USDOT number on SAFER. Not produced by America’s Driving Force.
About this data and how we compiled it
This page 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 update it every quarter; this version was retrieved on September 28, 2026.
- Where a carrier is counted: by the physical address on its federal record. A national carrier headquartered in another state appears under its home state, not here, even if it runs trucks in North Dakota.
- Excluded: school bus, waste, towing, taxi and limousine operators, and records with implausible truck or driver counts.
- Limits: truck counts, driver counts and cargo types are self-reported by each carrier. Some large fleets are private fleets of non-trucking companies. Websites are taken from each carrier’s registered contact domain and shown only when the site loads and mentions the company name. Contact details for very small carriers are left out of the downloadable list to protect owner-operators’ privacy.
- Corrections: if a listing is wrong or you would like it updated, contact us. Carriers can update their own record with the FMCSA.
active status, a for-hire operating authority (MC number), at least one truck, and a federal registration update since September 2024.
Frequently asked questions
How many trucking companies are in North Dakota?
North Dakota has 2,030 active for-hire trucking companies registered with the FMCSA as of September 2026, running about 16,600 trucks. About 48% are single-truck owner-operators, and about 89% operate fewer than 10 trucks.
What is the largest trucking company in North Dakota?
Among carriers registered in North Dakota, Crosscountry Freight Solutions Inc., Wisco Trucking Inc. and Valley Express Inc. report the largest fleets, each over 300 trucks. Fleet sizes are self-reported and change over time. National carriers headquartered in other states also operate in North Dakota but are registered in their home states, so they are not counted here.
Which North Dakota cities have the most trucking companies?
Fargo has the most registered carriers with 247, followed by Williston (230), Dickinson (114), Bismarck (96) and Grand Forks (90).
How do I check whether a North Dakota trucking company is legitimate?
Find the company's USDOT number, then look it up on the FMCSA SAFER Company Snapshot. Confirm its operating status is active, check its authority and insurance on the FMCSA Licensing and Insurance site, and review its safety record and inspection history.
Can I get CDL training in North Dakota?
Yes. North Dakota has CDL training schools and some carriers offer paid or no-cost training. America's Driving Force publishes guides to choosing a CDL school and getting CDL training.
Trucking companies in nearby states
Get trucking updates
We refresh this directory every quarter. Sign up for trucking news, driver job openings and carrier updates.
Related guides
- How much does CDL training cost?
- CDL requirements
- Class A vs Class B CDL licenses
- Highest paying truck driving jobs
- How to choose a trucking company to work for
- How to choose a CDL training school
- Get CDL training with America’s Driving Force
