Short answer
The Oklahoma City metro had 602 trucking establishments in 2023, employing 10,194 people on a $682 million payroll (Census County Business Patterns), and 305 were in Oklahoma County. FMCSA's register lists 1,995 current for-hire carriers in the metro; about 16% list oilfield equipment, roughly four times the national share. The largest include Gemini Motor Transport, Western Flyer Express and D & M Carriers. Hauling for hire inside Oklahoma needs an Oklahoma Corporation Commission intrastate license.
- Oklahoma City's 602 trucking establishments average 16.9 employees and pay an average of $66,880.
- Long-distance truckload has 54% of the metro's trucking jobs, at an average of $70,302.
- About 16% of current for-hire registrations list oilfield equipment and 13% hazardous materials, against 4% and 10.5% nationally.
- Only 1,995 of 4,356 active for-hire registrations in the metro have an MCS-150 update from the past two years.
- For-hire carriers working inside Oklahoma need an OCC license, renewed every year, with a $7 identification stamp per vehicle.
On this page
This report is for shippers and energy companies looking for an Oklahoma City carrier, drivers comparing employers, and B2B sellers whose customers are trucking companies: tank and trailer shops, insurers, fuel and tire suppliers, and compliance and software vendors.
A small, well-paid market
County Business Patterns 2023 covers NAICS 484 (Truck Transportation) in the Oklahoma City, OK Metro Area (CBSA 36420).
| Measure (2023) | Oklahoma City metro |
|---|---|
| Establishments | 602 |
| Employees (week of March 12) | 10,194 |
| Annual payroll | $681,774,000 |
| Average employees per establishment | 16.9 |
| Average annual pay | $66,880 |
| Share of US establishments | 0.35% of 170,286 |
Summing the Census state files ourselves, US trucking pays about $61,100 on average, so Oklahoma City is roughly 9% above the national figure.
| Type of trucking (NAICS) | Establishments | Employees | Average pay |
|---|---|---|---|
| Long-distance truckload (484121) | 273 | 5,532 | $70,302 |
| Specialized local freight (484220) | 109 | 1,486 | $66,485 |
| Local general freight (484110) | 93 | 574 | $56,829 |
| Specialized long-distance (484230) | 67 | 857 | $69,852 |
| Household and office moving (484210) | 34 | 461 | $42,620 |
| Less-than-truckload (484122) | 26 | 1,284 | $63,814 |
Average pay here is our own arithmetic, payroll over employees. Long-distance truckload is the core: 45% of establishments, 54% of jobs and the highest pay. Specialized local freight, which the Census Bureau defines to include local tanker, bulk liquids and oilfield equipment trucking, is second, at 13.6 employees per site.
| Employees per establishment | Establishments |
|---|---|
| 1 to 4 | 412 |
| 5 to 9 | 64 |
| 10 to 19 | 41 |
| 20 to 49 | 41 |
| 50 to 99 | 23 |
| 100 to 249 | 15 |
| 250 to 499 | 4 |
| 500 or more | Not published |
The Census Bureau doesn't publish the 500 to 999 and 1,000-or-more cells here. By subtraction, 21 establishments have 100 or more employees, so two have at least 500. In broader bands: 517 have 1 to 19 and 64 have 20 to 99.
Where they are
| County | Establishments | Employees | FMCSA current for-hire carriers |
|---|---|---|---|
| Oklahoma | 305 | 7,450 | 1,089 |
| Canadian | 100 | 899 | 249 |
| Cleveland | 69 | 746 | 284 |
| Grady | 49 | 529 | 100 |
| McClain | 32 | 184 | 130 |
| Lincoln | 27 | 256 | 87 |
| Logan | 20 | 130 | 56 |
Oklahoma County has half the establishments and 73% of the jobs, at 24.4 employees per site. Canadian County, west along I-40 through El Reno, is the second hub. The Greater Oklahoma City Partnership points to the city's position at the junction of I-35, I-40 and I-44 and access to two Class I railroads.
These are establishments with paid employees. Owner-operators without staff aren't counted, nor are energy companies' own truck fleets, which are classified in their owners' industries, and one carrier's yards count separately.
Energy freight in the register
FMCSA's Company Census File, updated 29 October 2026, lists 4,356 active for-hire carriers with at least one truck in the seven metro counties, but only 1,995 updated their self-reported MCS-150 filing in the past two years. The stale share is high, especially among intrastate carriers: 2,794 are registered for intrastate work only, and just 733 of those have a current filing. A record that hasn't been updated in years may belong to a carrier that has stopped running, so check before you call or contract. Cargo types are self-reported too, and FMCSA's open-data file doesn't always match a carrier's own SAFER record, so treat the cargo shares below as indicative.
| Current for-hire carriers, Oklahoma City metro | Count | Share | US share |
|---|---|---|---|
| All | 1,995 | ||
| One power unit | 1,151 | 58% | 59% |
| List large machinery | 443 | 22% | |
| List oilfield equipment | 326 | 16% | 4.1% |
| Report hazardous materials | 260 | 13% | 10.5% |
| Intrastate only | 733 | 37% | 32% |
| Largest for-hire fleets (current filings) | City | Power units | Drivers |
|---|---|---|---|
| Gemini Motor Transport LP | Oklahoma City | 2,322 | 1,769 |
| Western Flyer Express LLC | Oklahoma City | 815 | 815 |
| D & M Carriers LLC (Freymiller) | Oklahoma City | 774 | 744 |
| United Petroleum Transports Inc (Oklahoma Tank Lines) | Oklahoma City | 604 | 712 |
| Stevens Trucking Co | El Reno | 385 | 380 |
| Coldiron Specialized Driveaway Inc | Oklahoma City | 300 | 300 |
| A & A Tank Truck Company | Norman | 205 | 150 |
| Acord Transportation Inc | Chandler | 173 | 146 |
| Heartland Energy Solutions LLC | El Reno | 143 | 105 |
| Big Star Transportation LLC (Big Star Crude Co) | Oklahoma City | 137 | 170 |
For-hire filings only, ranked by power units as reported; one large fleet whose driver count was under a tenth of its power units was dropped. Tank and petroleum names are prominent, which fits the cargo data. None of these carriers files with the SEC, and no listed trucking company is based in the metro.
Oklahoma's intrastate license
The Oklahoma Corporation Commission's Transportation Division licenses carriers that transport property or passengers for hire within Oklahoma. A carrier applies on form TDF1, must already have an active USDOT number, and must file and keep continuous proof of liability insurance with the Commission, at limits set by type of operation in OAC 165:30-3-11. The license runs for one year and is renewed on form TDF2, and every vehicle operated under it needs a $7 identification stamp. Intrastate household goods movers need a separate Household Goods Certificate. The Commission no longer publishes lists of licensed carriers, so ask the carrier for its license and confirm it with the Commission.
Checking an Oklahoma City carrier
- Search the USDOT number in FMCSA's SAFER Company Snapshot and note the date of its last MCS-150 update.
- For interstate for-hire loads, confirm authority and insurance in Licensing and Insurance.
- For loads inside Oklahoma, ask for the OCC license and the identification stamp on the truck that will haul for you.
- For tank or oilfield work, match the equipment to the product, and check that the hazardous materials cover meets your contract, not just the minimum.
- Ask for references from shippers with similar loads, because one-truck carriers are 58% of the market here.
Selling to Oklahoma City trucking companies
| Segment | Size | Who decides | What they buy |
|---|---|---|---|
| One-truck carriers | 1,151 | The owner | Insurance, fuel, repairs, permits, factoring |
| Hazmat carriers with 2 to 50 power units | 132 | Owner with a safety or shop lead | Tank inspection and repair, hazmat training, compliance help |
| Fleets over 100 power units | 16 | Directors of safety, maintenance and procurement | Equipment, fleet programs, technology |
Energy prices set the rhythm: when drilling activity picks up, oilfield and tank fleets add trucks and buy equipment and services; when it slows, they cut back fast. Ask about the rig count in your first conversation. For a primer on reaching small firms, see how to sell to small businesses.
Illustrative example. The shop and its numbers are invented; the counts are FMCSA register data.
Canadian River Tank Service (canadianriver.example) inspects, tests and repairs cargo tank trailers. Its list is the metro's 132 current for-hire carriers with 2 to 50 power units that report hauling hazardous materials. Two contacts each (owner and shop or safety lead) gives 264 people; at an 8% reply rate, 21 conversations; if one in three sends a trailer in, 7 fleets in the first quarter. Bebop can build that list from a description and research each carrier before the call.
Subject: [company]'s tank inspections this year Hi [first name], [Company] lists hazardous materials and [number] trucks on its FMCSA filing, so I'd guess you're tracking tank test dates for every trailer. We test and repair cargo tanks in [city], and we'll keep your inspection calendar so no trailer runs late. Turnaround is usually two days. Would it help if I sent a quote for your next due trailer? [Your name]
Oklahoma City sources
| Source | What it gives you |
|---|---|
| OCC intrastate licenses | Who needs an Oklahoma for-hire license, the forms and the stamp fee |
| FMCSA Company Census File | Every USDOT registration, filterable by county |
| Greater Oklahoma City Partnership: logistics | The region's interstates, rail and distribution employers |
| Oklahoma Trucking Association | The state association in Oklahoma City, operating since 1932 |
Next step: compare Oklahoma City with a metro led by local delivery carriers and movers, in the report on trucking companies in Denver.
Sources
- County Business Patterns (CBP), 2023, US Census Bureau, accessed 30 October 2026
- Company Census File, Federal Motor Carrier Safety Administration (data.transportation.gov), updated 29 October 2026, accessed 30 October 2026
- Intrastate Licenses for For-Hire Motor Carriers, Oklahoma Corporation Commission, accessed 30 October 2026
- Motor Carrier Lists, Oklahoma Corporation Commission, accessed 30 October 2026
- Logistics, Greater Oklahoma City Partnership, accessed 30 October 2026
- Oklahoma Trucking Association, Oklahoma Trucking Association, accessed 30 October 2026
- NAICS 484220, Specialized Freight (except Used Goods) Trucking, Local, US Census Bureau, accessed 30 October 2026
Written by the Bebop team at Blackpearl Group. Published .
Questions people ask
How many trucking companies are in Oklahoma City?
Census County Business Patterns counted 602 trucking establishments in the Oklahoma City metro in 2023, employing 10,194 people, with 305 in Oklahoma County. That counts locations with paid employees. FMCSA's register lists 1,995 for-hire carriers in the seven metro counties with a filing updated in the last two years, plus more than 2,300 older registrations that may no longer be active.
What are the largest trucking companies in Oklahoma City?
By power units in FMCSA's register, the largest for-hire carriers based in the Oklahoma City metro are Gemini Motor Transport (2,322 power units), Western Flyer Express (815), D & M Carriers, which does business as Freymiller (774), and United Petroleum Transports, or Oklahoma Tank Lines (604). The figures are self-reported. No SEC-listed trucking company is headquartered in the metro.
Do I need a license to haul freight in Oklahoma?
To haul property or passengers for hire within Oklahoma, a carrier needs an intrastate license from the Oklahoma Corporation Commission, applied for on form TDF1 with an active USDOT number and continuous proof of liability insurance. The license lasts a year and is renewed on form TDF2, and each vehicle needs a $7 identification stamp. Household goods movers need a separate certificate.
How much do trucking companies in Oklahoma City pay?
Census County Business Patterns shows $681.8 million of annual payroll for 10,194 trucking employees in the Oklahoma City metro in 2023, an average of $66,880 per employee. Long-distance truckload establishments averaged $70,302 and specialized long-distance $69,852. Those averages cover all employees, not just drivers, and the US trucking average is about $61,100.
How can I check an Oklahoma trucking company?
Search its USDOT number in FMCSA's SAFER Company Snapshot and look at the date of its last MCS-150 update, since many Oklahoma City registrations are years old. Confirm interstate authority and insurance in FMCSA's Licensing and Insurance system. For loads inside Oklahoma, ask for its Corporation Commission license, because the Commission no longer publishes lists of licensed carriers.