Short answer
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 |
|---|---|
| Establishments | 1,806 |
| Employees (pay period including March 12) | 22,503 |
| Annual payroll | $1,460,575,000 |
| Average employees per establishment | 12.5 |
| Average annual pay | $64,906 |
| Share of US trucking establishments | 1.06% of 170,286 |
| Rank among states | 30th 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
| Area | Establishments | Employees | Per establishment |
|---|---|---|---|
| Oklahoma City metro | 602 | 10,194 | 16.9 |
| Tulsa metro | 384 | 5,269 | 13.7 |
| Rest of Oklahoma | 820 | 7,040 | 8.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).
| County | Establishments | Employees |
|---|---|---|
| Oklahoma | 305 | 7,450 |
| Tulsa | 226 | 2,662 |
| Canadian | 100 | 899 |
| Cleveland | 69 | 746 |
| Carter (Ardmore) | 51 | 730 |
| Creek | 51 | 808 |
| Grady | 49 | 529 |
| Rogers | 42 | Not reported (high-noise figure) |
| Woodward | 40 | 222 |
| Wagoner | 38 | 153 |
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) | Establishments | Employees | Per establishment | Average pay |
|---|---|---|---|---|
| Long-distance truckload (484121) | 762 | 10,256 | 13.5 | $66,629 |
| Specialized local (484220) | 450 | 4,445 | 9.9 | $63,394 |
| Local general freight (484110) | 251 | 1,559 | 6.2 | $58,021 |
| Specialized long-distance (484230) | 212 | 2,795 | 13.2 | $70,737 |
| Household and office moving (484210) | 70 | 884 | 12.6 | $37,748 |
| Less-than-truckload (484122) | 61 | 2,564 | 42.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 establishment | Establishments |
|---|---|
| 1 to 4 | 1,194 |
| 5 to 9 | 222 |
| 10 to 19 | 172 |
| 20 to 49 | 125 |
| 50 to 99 | 58 |
| 100 to 249 | 27 |
| 250 to 499 | 5 |
| 500 to 999 | Not published |
| 1,000 or more | Not 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:
| License | Who needs it | Key requirements |
|---|---|---|
| Intrastate for-hire motor carrier license | Carriers 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 license | Companies hauling their own goods within Oklahoma in vehicles over 26,000 pounds | Active 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 address | Count |
|---|---|
| Interstate | 5,622 |
| Oklahoma only | 9,603 |
| 1 power unit | 8,509 |
| 2 to 10 | 4,943 |
| 11 to 50 | 547 |
| More than 50, with drivers to match | 103 |
| Registered outside the two metros | 7,208 |
| MCS-150 updated in the last 24 months | 44.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) | City | Power units | Drivers |
|---|---|---|---|
| Melton Truck Lines Inc | Tulsa | 1,395 | 1,223 |
| Bradys Welding and Machine Shop Inc | Healdton | 684 | 508 |
| Gore Nitrogen Pumping Service LLC | Seiling | 669 | 515 |
| Hurricane Express Inc (Hurricane) | Colcord | 617 | 426 |
| Premier Trading and Transportation LLC | Perkins | 361 | 331 |
| Coffeyville Resources Crude Transportation | Pauls Valley | 346 | 252 |
| Trucks For You Inc | Muskogee | 332 | 332 |
| Paul Transportation Inc | Tulsa | 305 | 313 |
| Miller Truck Lines LLC | Tulsa | 230 | 230 |
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
- Read the SAFER record in FMCSA's Company Snapshot for operation type, fleet, inspections and crashes, and note the MCS-150 date.
- 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.
- 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).
- For oilfield work, ask what equipment the carrier runs (winch trucks, vacuum trucks, tankers) and which operators it hauled for last.
- 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
| Segment | Where | Who decides | What they buy |
|---|---|---|---|
| Oilfield-service fleets | Registrations such as Healdton, Seiling and Pauls Valley | Owner or operations manager | Trucks, trailers, repairs, safety training, insurance |
| Metro truckload and tank fleets | Oklahoma and Tulsa counties | Directors of safety, maintenance, recruiting | Equipment, fleet technology, recruiting |
| Rural small fleets | 1,350 current for-hire records with 2 to 10 trucks outside the metros | The owner | Used trucks, financing, tires, fuel |
| Private fleets of other businesses | 10,188 private-only records | Fleet manager at the parent | OCC 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.
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
| Source | What it gives you |
|---|---|
| OCC Transportation Division | Intrastate licenses, permits, IRP and enforcement |
| OCC private carrier licenses | Who needs a private license and the stamp fee |
| FMCSA Company Census File | Every Oklahoma USDOT registration, with fleet size and update date |
| Oklahoma Trucking Association | The 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
- County Business Patterns (CBP), 2023, US Census Bureau, accessed 30 October 2026
- 2023 CBP datasets (state, metro and county files), US Census Bureau, accessed 30 October 2026
- 2022 NAICS descriptions, US Census Bureau, accessed 30 October 2026
- Intrastate Licenses for For-Hire Motor Carriers, Oklahoma Corporation Commission, accessed 30 October 2026
- Intrastate Licenses for Private Motor Carriers, Oklahoma Corporation Commission, accessed 30 October 2026
- Motor Carrier Lists, Oklahoma Corporation Commission, accessed 30 October 2026
- Company Census File, Federal Motor Carrier Safety Administration, via data.transportation.gov, data as of 29 October 2026, accessed 30 October 2026
- Company Snapshot, Federal Motor Carrier Safety Administration (SAFER), accessed 30 October 2026
- 49 CFR 387.9, Financial responsibility, minimum levels, Legal Information Institute, Cornell Law School, accessed 30 October 2026
- Oklahoma Trucking Association, Oklahoma Trucking Association, accessed 30 October 2026
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.