Trucking companies in Oklahoma: two metros, the oil patch and the state licenses carriers need

Oklahoma's trucking market splits three ways: Oklahoma City's larger fleets, Tulsa's mid-size carriers, and a rural market of small specialized haulers spread across the oil and farm counties. The state licenses private fleets as well as for-hire carriers, so even a company that only hauls its own goods needs paperwork here.

Market report7 min readPublished

Oklahoma had 1,806 trucking establishments with paid employees in 2023, employing 22,503 people on a $1.46 billion payroll (Census County Business Patterns), 30th among states by count. The Oklahoma City metro has 602 establishments, Tulsa 384 and the rest of the state 820. The Oklahoma Corporation Commission licenses for-hire carriers working inside the state and private carriers over 26,000 pounds; both need an active USDOT number. Check any carrier in FMCSA's SAFER.

  • 1,806 trucking establishments and 22,503 employees in Oklahoma (Census, 2023), 1.06% of the US total.
  • Specialized carriers (tank, dump, livestock, farm-products and similar) are 36.7% of establishments and 32.2% of trucking jobs.
  • Outside the two metros, 820 establishments average 8.6 employees; the Oklahoma City metro averages 16.9.
  • The OCC requires an intrastate license of private carriers running vehicles over 26,000 pounds, not just for-hire carriers.
  • 46.9% of Oklahoma's 15,385 active for-hire carriers are registered outside the Oklahoma City and Tulsa metros.
On this page

This report is for Oklahoma shippers, oil and gas operators and manufacturers choosing a carrier, drivers comparing employers, and B2B sellers whose customers are trucking companies: truck and trailer dealers, insurers, fuel suppliers, shops and compliance services. The Oklahoma City and Tulsa reports cover each metro in detail.

Oklahoma trucking at a glance

US Census Bureau County Business Patterns (CBP) 2023, NAICS 484 (Truck Transportation), state of Oklahoma:

Measure (2023)Oklahoma
Establishments1,806
Employees (pay period including March 12)22,503
Annual payroll$1,460,575,000
Average employees per establishment12.5
Average annual pay$64,906
Share of US trucking establishments1.06% of 170,286
Rank among states30th by establishments, 25th by employees

Oklahoma's average trucking pay ranks tenth highest of the 50 states and DC in the same file.

Three markets in one state

AreaEstablishmentsEmployeesPer establishment
Oklahoma City metro60210,19416.9
Tulsa metro3845,26913.7
Rest of Oklahoma8207,0408.6

The two metro figures are the Census Bureau's metro-area totals; the rest of the state is the statewide total less both (it includes two establishments not assigned to a county).

CountyEstablishmentsEmployees
Oklahoma3057,450
Tulsa2262,662
Canadian100899
Cleveland69746
Carter (Ardmore)51730
Creek51808
Grady49529
Rogers42Not reported (high-noise figure)
Woodward40222
Wagoner38153

The Census Bureau published Rogers County's employee count but flagged it as high-noise (the noise it adds for confidentiality moved the value by 5% or more), so we leave it out. Oklahoma County alone has a third of the state's trucking jobs (33.1%) at 24.4 per establishment. Outside the metros, Carter, Grady and Woodward counties each have 40 to 51 establishments.

What Oklahoma carriers haul

Type of trucking (NAICS)EstablishmentsEmployeesPer establishmentAverage pay
Long-distance truckload (484121)76210,25613.5$66,629
Specialized local (484220)4504,4459.9$63,394
Local general freight (484110)2511,5596.2$58,021
Specialized long-distance (484230)2122,79513.2$70,737
Household and office moving (484210)7088412.6$37,748
Less-than-truckload (484122)612,56442.0$67,826

Specialized freight, which NAICS illustrates with bulk-liquid, dump, livestock and farm-products trucking locally and refrigerated, bulk-liquid and hazardous-material trucking long-distance, adds up to 662 establishments and 7,240 jobs. Specialized long-distance pays the most, $70,737 on average.

Employees per establishmentEstablishments
1 to 41,194
5 to 9222
10 to 19172
20 to 49125
50 to 9958
100 to 24927
250 to 4995
500 to 999Not published
1,000 or moreNot published

The two largest classes aren't published. The 100-or-more band (35) is the published total less the smaller bands, leaving three establishments with 500 or more employees. In broader bands: 1,588 establishments have 1 to 19 employees and 183 have 20 to 99.

CBP counts establishments with paid employees, not companies. Owner-operators without payroll aren't in it, and an oil company's or a ranch's own trucks are counted in oil and gas or agriculture.

Oklahoma's state licenses

The Oklahoma Corporation Commission (OCC) Transportation Division issues two intrastate licenses for trucking:

LicenseWho needs itKey requirements
Intrastate for-hire motor carrier licenseCarriers transporting passengers or property for hire within Oklahoma (household goods movers need a separate certificate)Active USDOT number; continuous proof of liability insurance on file; a $7 identification stamp per vehicle; renewed every year
Intrastate private motor carrier licenseCompanies hauling their own goods within Oklahoma in vehicles over 26,000 poundsActive USDOT number; continuous proof of liability insurance; $7 stamp per vehicle

The OCC's example of an unrestricted property license carries a $750,000 liability limit. One practical change for list builders: the OCC says it no longer provides motor carrier lists, so the federal register is the place to build an Oklahoma carrier list.

The federal register

FMCSA's Company Census File (29 October 2026) has 27,551 active USDOT registrations with an Oklahoma physical address. Without bus operators, 15,385 are for-hire and 10,188 run private fleets only, a large private share.

For-hire carriers with an Oklahoma addressCount
Interstate5,622
Oklahoma only9,603
1 power unit8,509
2 to 104,943
11 to 50547
More than 50, with drivers to match103
Registered outside the two metros7,208
MCS-150 updated in the last 24 months44.3%

Only 44.3% of for-hire records are current under the federal 24-month update rule (49 CFR 390.19). New for-hire registrations still active rose from 1,157 in 2025 to 1,249 in 2026 through 29 October.

The largest fleets outside Oklahoma City

Statewide, the largest current for-hire record is Gemini Motor Transport in Oklahoma City (2,322 power units), covered in the Oklahoma City report. Outside that metro, the largest active for-hire records updated since October 2024, with drivers at least half the power units, are:

Carrier, as registered (trade name)CityPower unitsDrivers
Melton Truck Lines IncTulsa1,3951,223
Bradys Welding and Machine Shop IncHealdton684508
Gore Nitrogen Pumping Service LLCSeiling669515
Hurricane Express Inc (Hurricane)Colcord617426
Premier Trading and Transportation LLCPerkins361331
Coffeyville Resources Crude TransportationPauls Valley346252
Trucks For You IncMuskogee332332
Paul Transportation IncTulsa305313
Miller Truck Lines LLCTulsa230230

Three of the largest names describe oilfield work: a welding and machine shop in Healdton, a nitrogen pumping service in Seiling and a crude transport company in Pauls Valley. The largest private fleets in the state file include Cudd Pressure Control in Newcastle (837 power units), ONE Gas in Tulsa (594) and Kirby-Smith Machinery in Oklahoma City (444). No SEC-listed company in the trucking SIC codes is headquartered in Oklahoma.

How to vet an Oklahoma carrier

  1. Read the SAFER record in FMCSA's Company Snapshot for operation type, fleet, inspections and crashes, and note the MCS-150 date.
  2. For loads inside Oklahoma, ask for the OCC license and check the stamp on the truck. For loads leaving the state, an intrastate-only USDOT number won't do: 9,603 Oklahoma for-hire carriers are registered that way.
  3. Match insurance to the cargo. Federal minimums are $750,000 for general freight, $1,000,000 for oil and most hazardous materials, and $5,000,000 for hazardous substances in bulk tanks (49 CFR 387.9).
  4. For oilfield work, ask what equipment the carrier runs (winch trucks, vacuum trucks, tankers) and which operators it hauled for last.
  5. Call the OCC with license questions. It asks verifiers to contact its Transportation Division by email or at 405-521-2251, since it no longer publishes carrier lists.

Prospecting Oklahoma trucking companies

SegmentWhereWho decidesWhat they buy
Oilfield-service fleetsRegistrations such as Healdton, Seiling and Pauls ValleyOwner or operations managerTrucks, trailers, repairs, safety training, insurance
Metro truckload and tank fleetsOklahoma and Tulsa countiesDirectors of safety, maintenance, recruitingEquipment, fleet technology, recruiting
Rural small fleets1,350 current for-hire records with 2 to 10 trucks outside the metrosThe ownerUsed trucks, financing, tires, fuel
Private fleets of other businesses10,188 private-only recordsFleet manager at the parentOCC private licensing help, maintenance, leasing

For a step-by-step on turning this into a list, see how to build a prospect list.

Illustrative example. The dealer, prices and close rate are invented; the carrier count is from FMCSA's October 2026 file.

Red Dirt Truck Sales (reddirttrucks.example) sells used day cabs and winch trucks with in-house financing. It targets for-hire carriers outside the two metros with 2 to 10 power units and a current MCS-150: 1,350 carriers with 4,811 power units. If 2% buy one truck a year at an average $68,000, that's 27 trucks and $1.84 million of sales. The approach is through the owner, who usually drives too, so calls go out early morning or after dark. Bebop can find carriers like these from a description and research each one before the call.

Call opener for a rural fleet owner
Hi [first name], it's [your name] at Red Dirt Truck Sales in [town]. I'll keep it short.

I saw [company] runs [number] trucks out of [city]. We've got two [model] day cabs on the lot with fresh inspections, and we finance in-house for owner-operators.

If one of your trucks is due for replacement this year, can I send you photos and numbers today?

Oklahoma sources

SourceWhat it gives you
OCC Transportation DivisionIntrastate licenses, permits, IRP and enforcement
OCC private carrier licensesWho needs a private license and the stamp fee
FMCSA Company Census FileEvery Oklahoma USDOT registration, with fleet size and update date
Oklahoma Trucking AssociationThe state association in Oklahoma City, since 1932

Next step: see the metro with Oklahoma's second-largest carrier cluster in the report on trucking companies in Tulsa.

Sources

Written by the Bebop team at Blackpearl Group. Published .

Questions people ask

How many trucking companies are in Oklahoma?

Census County Business Patterns counted 1,806 trucking establishments with paid employees in Oklahoma in 2023, employing 22,503 people. FMCSA's register lists 27,551 active USDOT registrations with an Oklahoma address in October 2026, 15,385 for-hire and 10,188 private-only, because it includes owner-operators without employees and companies hauling their own goods.

Do I need a license to run a trucking company in Oklahoma?

For work inside Oklahoma, yes. The Oklahoma Corporation Commission requires an intrastate for-hire license to haul property or passengers for hire, and an intrastate private license to haul your own goods in vehicles over 26,000 pounds. Both require an active USDOT number, insurance on file and a $7 stamp per vehicle. Interstate for-hire carriers also need federal operating authority.

What are the largest trucking companies in Oklahoma?

By power units in FMCSA's register, the largest current for-hire record in Oklahoma is Gemini Motor Transport in Oklahoma City (2,322), followed by Melton Truck Lines in Tulsa (1,395), Western Flyer Express in Oklahoma City (815) and Freymiller (D & M Carriers) in Oklahoma City (774). These are self-reported figures; none of these carriers is SEC-listed.

Where can I get a list of Oklahoma trucking companies?

The Oklahoma Corporation Commission says it no longer provides motor carrier lists. The most complete public source is FMCSA's Company Census File on data.transportation.gov, which you can filter to Oklahoma addresses, for-hire or private operation, fleet size and the date of each carrier's last MCS-150 update. Use SAFER to look up any single carrier.

How do I check an Oklahoma trucking company?

Search its USDOT number in FMCSA's SAFER Company Snapshot for operation type, fleet size, inspections and crashes, and check the MCS-150 date. For loads that stay in Oklahoma, ask for its Oklahoma Corporation Commission license and the vehicle stamp. Confirm insurance meets the federal minimum for the cargo, and ask for recent references from shippers like you.

Find the Oklahoma carriers that fit your offer

Describe the trucking companies you sell to. Bebop finds matching Oklahoma carriers, explains why each fits and drafts the first message.

Edit the search to match your market. Already have an account? Log in