New: MCS-150 due date calculator

Trucking companies in Maine

13,887 active carriers based in Maine are registered with FMCSA. 7,646 are owner-operators with one truck and 2,338 run interstate. Below: the largest fleets, every city with Maine carriers, and a free compliance check for any of them.

  • Active carriers

    13,887

    with at least one power unit

  • Owner-operators

    7,646

    55.1% run 1 truck

  • Small fleets

    5,665

    40.8% run 2-10 trucks

  • Mid and large

    576

    4.1% run 11+ trucks

  • Interstate

    2,338

    16.8% cross state lines

  • Hazmat

    1,055

    7.6% haul hazardous materials

Largest trucking companies in Maine

Ranked by power units reported on the MCS-150.

CarrierUSDOTCityPower unitsDriversType
Dead River Company LLC164906Gorham2,149522InterstateHazmat
Tilson2389024Portland633459InterstateHazmat
Cianbro Equipment LLC1717504Pittsfield501418InterstateHazmat
Casella Waste Systems631038Scarborough305289Interstate
Hammond Lumber Company130636Belgrade27287Interstate
Lucas Tree Experts329770Falmouth263517InterstateHazmat
Flowers Bakeries Sales Of New England LLC8444978Lewiston241252Interstate
Lepage Bakeries Park Street LLC94424Auburn239289Interstate
Ho Bouchard INC150251Hampden23591InterstateHazmat
Cmp659116Augusta234170InterstateHazmat
Cyr Bus Lines192993Old Town231167Interstate
Pottle's Transportation LLC178566Hermon202190InterstateHazmat
Fabian Oil LLC745293Oakland18878InterstateHazmat
Blue Diamond Transportation LLC2533963Presque Isle174140Interstate
R.h. Foster Energy, LLC8893409Hampden16353IntrastateHazmat
Auburn Concrete963229Auburn15678Interstate
Versant Power782570Hampden142183Interstate
C N Brown Company INC50763South Paris134101InterstateHazmat
Crooker Construction LLC788088Topsham12186InterstateHazmat
R F Chamberland INC181788Saint Agatha11876Interstate
Fieldings Oil Company INC745326Scarborough11275InterstateHazmat
Clifford W Perham INC51041Scarborough111114Interstate
Ledgemere Transportation INC271374Wells110115Intrastate
R C Moore INC154193Portland10674Interstate
Richard Carrier Trucking INC74288Skowhegan10231Interstate
Maine Oxy94444Auburn9588InterstateHazmat
Sargent Corporation788118Orono9589InterstateHazmat
On Target1268592Portland94141Interstate
Bisson Transportation, Inc.6658658Westbrook9256Interstate
Piscataqua Landscaping & Tree Service LLC2957361Eliot87107InterstateHazmat
Pep Transportation25286Gardiner85106InterstateHazmat
Sysco Northern New England INC284941Westbrook8571Interstate
Viking INC743692Belfast8542Intrastate
Mcgee On Road Equipment LLC669951West Gardiner8344InterstateHazmat
Daigle Oil Company288494Fort Kent8124IntrastateHazmat
Sibley & Sons Construction INC361845Bangor7776InterstateHazmat
Shaw Brothers Construction INC754284Gorham7541InterstateHazmat
Triple A Leasing555705Portland7474Interstate
Kng Transportation2858432Gardiner7477Intrastate
Northeast Transport INC288676Waldoboro7239Interstate
Kvcap Transportation2459875Waterville7150Intrastate
St Laurent & Son INC753622Lewiston6978IntrastateHazmat
Wmts994221Auburn6969Intrastate
Mainely Trusses270816Casco6261Interstate
Oakhurst Dairy306662Portland6164Interstate
Smith's Farm INC756636Presque Isle6128Intrastate
Msad 64551380Standish6054Interstate
John Khiel & Sons396524Denmark5926Interstate
Casco Bay Vending LLC2994621Lewiston5950Intrastate
Atlantic Power Constructors LLC3913185Manchester5974Interstate

Maine trucking companies by city

194 cities with 25+ active carriers.

Getting a DOT number in Maine

Interstate carriers in Maine 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 Maine transportation or motor vehicle agency for intrastate rules.

How to get a DOT number

Run a trucking company in Maine?

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.