Short answer
The Tulsa metro had 384 trucking establishments with paid employees in 2023, employing 5,269 people on a $336.6 million payroll (Census County Business Patterns); Tulsa County has 226 of them. FMCSA's register lists 3,301 active for-hire carriers in the seven metro counties, led by Melton Truck Lines with 1,395 power units. For loads within Oklahoma, a for-hire carrier needs an Oklahoma Corporation Commission license; check every carrier's USDOT record in SAFER.
- 384 trucking establishments and 5,269 employees in the Tulsa metro (Census, 2023): 21.3% of Oklahoma's establishments and 23.4% of its trucking jobs.
- Long-distance truckload carriers employ 2,542 people, 48.2% of the metro's trucking workforce.
- Creek County averages 15.8 employees per trucking establishment, more than Tulsa County's 11.8.
- Melton Truck Lines reports 1,395 power units; the next largest Tulsa-registered for-hire carrier reports 305.
- 65.7% of the metro's for-hire carriers are registered for work only within Oklahoma.
On this page
This report is for Tulsa-area manufacturers, distributors and energy companies choosing a carrier, drivers comparing local employers, and B2B sellers whose customers are trucking companies, from fuel and parts suppliers to insurers, shops and software vendors. For the statewide picture, see the Oklahoma trucking report.
Tulsa trucking in Census data
US Census Bureau County Business Patterns (CBP) 2023, NAICS 484 (Truck Transportation), Tulsa, OK Metro Area (CBSA 46140):
| Measure (2023) | Tulsa metro |
|---|---|
| Establishments | 384 |
| Employees (pay period including March 12) | 5,269 |
| Annual payroll | $336,594,000 |
| Average employees per establishment | 13.7 |
| Average annual pay | $63,882 |
| Share of US trucking establishments | 0.23% of 170,286 |
| County | Establishments | Employees |
|---|---|---|
| Tulsa County, Oklahoma | 226 | 2,662 |
| Creek County, Oklahoma | 51 | 808 |
| Rogers County, Oklahoma | 42 | Not reported (high-noise figure) |
| Wagoner County, Oklahoma | 38 | 153 |
| Osage County, Oklahoma | 14 | Not reported (high-noise figure) |
| Okmulgee County, Oklahoma | 9 | Not reported (high-noise figure) |
| Pawnee County, Oklahoma | 4 | Not reported (high-noise figure) |
The Census Bureau published employee counts for Rogers, Osage, Okmulgee and Pawnee counties but flagged them as high-noise: the noise it adds to protect confidentiality changed each by 5% or more, so we don't report them. Tulsa County has 58.9% of the metro's establishments. Creek County, west of the city, has a quarter as many but larger ones, 15.8 employees each.
What Tulsa carriers do
| Type of trucking (NAICS) | Establishments | Employees | Per establishment | Average pay |
|---|---|---|---|---|
| Long-distance truckload (484121) | 171 | 2,542 | 14.9 | $65,259 |
| Specialized local (484220) | 83 | 456 | 5.5 | $53,884 |
| Local general freight (484110) | 54 | 515 | 9.5 | $60,687 |
| Specialized long-distance (484230) | 33 | 767 | 23.2 | $70,728 |
| Household and office moving (484210) | 25 | 290 | 11.6 | $31,166 |
| Less-than-truckload (484122) | 18 | 699 | 38.8 | $73,813 |
Truckload is the core: 171 establishments with 48.2% of the jobs. The 18 less-than-truckload terminals average 38.8 employees and pay the most, $73,813. Specialized long-distance carriers (refrigerated, bulk-liquid, car-hauling and hazardous-material trucking, in NAICS's examples) average 23.2 employees.
| Employees per establishment | Establishments |
|---|---|
| 1 to 4 | 238 |
| 5 to 9 | 62 |
| 10 to 19 | 42 |
| 20 to 49 | 24 |
| 50 to 99 | 12 |
| 100 to 249 | 4 |
| 250 to 499 | Not published |
| 500 to 999 | Not published |
| 1,000 or more | Not published |
The Census Bureau doesn't publish the three largest classes for Tulsa. The 100-or-more band (6) is the published total less the smaller bands, so two establishments have 250 or more employees. In broader bands: 342 have 1 to 19 employees and 36 have 20 to 99. Under five employees: 62.0%.
CBP counts establishments with paid employees, not companies: owner-operators without payroll are left out, and a utility's or energy company's own trucks are counted in that industry, not trucking.
Who's on the federal register
FMCSA's Company Census File (29 October 2026) lists 5,773 active USDOT registrations in the seven metro counties, 15.0 per Census establishment. Without bus operators, 3,301 are for-hire and 2,029 are private fleets only. Of the for-hire carriers, 1,084 run interstate and 2,169 (65.7%) only within Oklahoma. Of those reporting a fleet, 1,836 run one power unit, 986 run 2 to 10, 89 run 11 to 50 and 20 run more than 50 with a driver count to match. Only 42.8% of for-hire records were updated within the 24 months federal rules require (49 CFR 390.19).
The largest active for-hire records in the metro, updated since October 2024, with drivers at least half the power units, leaving out construction-materials fleets:
| Carrier, as registered (trade name) | City | Power units | Drivers |
|---|---|---|---|
| Melton Truck Lines Inc | Tulsa | 1,395 | 1,223 |
| Paul Transportation Inc | Tulsa | 305 | 313 |
| Miller Truck Lines LLC | Tulsa | 230 | 230 |
| One Source Logistics Inc | Tulsa | 150 | 150 |
| Frontier Leasing Inc | Tulsa | 109 | 99 |
| Paisan Logistics LLC | Tulsa | 85 | 64 |
| United Freight Lines Inc | Tulsa | 82 | 85 |
| JSC Trucking LLC | Tulsa | 80 | 67 |
| Security Specialized Transportation LLC | Kiefer | 61 | 54 |
| Starr Oilfield Services LLC | Tulsa | 54 | 54 |
Melton is more than four times the size of the next carrier. The largest private fleets in the metro file belong to ONE Gas (594 power units and 1,249 drivers), Public Service Company of Oklahoma (409) and American Cementing (358), all at Tulsa addresses. EDGAR shows no listed company in the trucking SIC codes with a Tulsa-area business address.
Oklahoma's license, briefly
For loads that stay in Oklahoma, the Oklahoma Corporation Commission requires an intrastate for-hire license of carriers hauling property or passengers for hire, and an intrastate private license of companies hauling their own goods in vehicles over 26,000 pounds. Both need an active USDOT number, insurance on file and a $7 identification stamp per vehicle. The Oklahoma trucking report covers the details.
How to vet a Tulsa carrier
- Look up the USDOT number in FMCSA's Company Snapshot for operation type, power units, drivers, inspections and crashes.
- Check the operation type against the load. Two in three Tulsa for-hire carriers are intrastate only, so a load to Arkansas, Kansas or Missouri needs an interstate carrier with authority you can confirm in FMCSA's Licensing and Insurance search.
- For an in-state load, ask for the OCC license and look for the stamp on the truck.
- Confirm insurance against the cargo: at least $750,000 for general freight, $1,000,000 for oil and most hazardous materials (49 CFR 387.9).
- Ask about backup capacity. In a market where one carrier dominates the fleet count and most others run a truck or two, know who covers your lane if your carrier can't.
Prospecting Tulsa trucking companies
| Segment | Size in the data | Who decides | What they buy |
|---|---|---|---|
| The large truckload fleet | Melton, 1,395 power units | Procurement, maintenance and safety leadership | Equipment, tires, technology, recruiting |
| Mid-size fleets | 109 for-hire records with 11 or more power units | Owner with a safety or shop lead | Fuel, maintenance, telematics, insurance |
| Owner-operators and small fleets | 2,822 records with 1 to 10 power units | The owner | Insurance, factoring, repairs, permits |
| Utility and energy private fleets | ONE Gas, PSO, American Cementing and the rest of 2,029 private-only records | Fleet managers at the parent | Upfits, maintenance contracts, compliance |
For finding the right person at each, see how to find decision makers.
Illustrative example. The supplier, margins and win rate are invented; the carrier count is from FMCSA's October 2026 file.
Green Country Fuel (greencountryfuel.example) delivers diesel to carrier yards overnight so trucks start the day full. It targets for-hire carriers in the seven metro counties with 5 to 50 power units and a current MCS-150: 187 carriers with 2,152 power units. If it wins 10% (19 carriers, about 220 trucks) and each truck burns an assumed 1,000 gallons a month at a 12-cent delivered margin, that's $26,400 a month, or about $317,000 a year. The pitch is driver time: no fuel stops on the clock. Bebop can find carriers like these from a description and research each one first.
Hi [first name], it's [your name] at Green Country Fuel. Quick question and I'll let you go. How much driver time does [company] lose to fuel stops each week? For a fleet of [number] trucks it's usually more than people think. We fill your trucks at your yard overnight, on one invoice. Could I come by [day] and look at your yard layout?
Tulsa sources
| Source | What it gives you |
|---|---|
| FMCSA Company Census File | Every metro USDOT registration, with fleet size and update date |
| OCC intrastate for-hire licenses | Who needs an Oklahoma license, forms and stamp fees |
| Oklahoma Trucking Association | The state association in Oklahoma City, since 1932 |
Next step: see how Tulsa compares with the state's other metro in the report on trucking companies in Oklahoma City.
Sources
- County Business Patterns (CBP), 2023, US Census Bureau, accessed 30 October 2026
- 2023 CBP datasets (metro area and state files), US Census Bureau, accessed 30 October 2026
- 2022 NAICS descriptions, US Census Bureau, 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
- Licensing and Insurance Public, Federal Motor Carrier Safety Administration, accessed 30 October 2026
- 49 CFR 387.9, Financial responsibility, minimum levels, Legal Information Institute, Cornell Law School, 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
- 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 Tulsa?
Census County Business Patterns counted 384 trucking establishments with paid employees in the Tulsa metro in 2023, employing 5,269 people, with 226 in Tulsa County. FMCSA's register lists 5,773 active USDOT registrations in the seven metro counties in October 2026, 3,301 of them for-hire, because it also counts owner-operators without employees and private fleets.
What is the largest trucking company in Tulsa?
By power units in FMCSA's register, Melton Truck Lines is the largest for-hire carrier with a Tulsa address, reporting 1,395 power units and 1,223 drivers in a record updated in May 2026. Paul Transportation (305) and Miller Truck Lines (230) follow. The figures are self-reported, and none of these carriers files with the SEC, so revenue isn't public.
Do Tulsa trucking companies need an Oklahoma license?
For loads that stay in Oklahoma, yes. The Oklahoma Corporation Commission requires an intrastate for-hire license to haul property or passengers for hire, and an intrastate private license for companies hauling their own goods in vehicles over 26,000 pounds. Both need an active USDOT number, insurance on file and a $7 stamp per vehicle, renewed each year.
Where are trucking companies located around Tulsa?
Tulsa County has 226 of the metro's 384 trucking establishments, according to Census County Business Patterns 2023. Creek County has 51 with 808 employees, Rogers County 42 and Wagoner County 38. In FMCSA's register, the largest for-hire fleets list Tulsa addresses, with smaller carriers in Kiefer, Claremore, Sapulpa, Broken Arrow and Owasso.
How do I check a Tulsa trucking company?
Look up its USDOT number in FMCSA's SAFER Company Snapshot for operation type, fleet, inspections and crashes, and check the MCS-150 was updated within 24 months. For interstate loads, confirm authority and insurance in FMCSA's Licensing and Insurance search. For in-state loads, ask for the Oklahoma Corporation Commission license and the vehicle stamp.