Ranked by median pay, with jobs and rent share; from BLS and Census data.
Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.
By AtiveSite · Published 07/11/2026 · Updated 08/11/2026 · Every figure is linked to its source below.
5 metro areas in Oklahoma publish pay for this occupation with at least 100 jobs, together 20,230 jobs. The three largest employers of heavy and tractor-trailer truck drivers are Oklahoma City (10,170 jobs), Tulsa (7,220 jobs), Fort Smith (2,030 jobs), which hold 96.0% of those jobs. Median pay across these metros runs from $47,280 to $58,790 a year, against $54,410 for the whole state and $58,640 for the whole country.
BLS reports a national median of $58,640 a year for heavy and tractor-trailer truck drivers (the lowest-paid tenth earn under $40,140 and the highest-paid tenth over $79,380). Employment is projected to change by +3.8% between 2025 and 2035, with about 214,500 openings a year including replacements. The typical entry route is: Postsecondary nondegree award; on-the-job training: Short-term on-the-job training. Education requirements are BLS's typical ones, not legal rules; many states also license this work, so check the state board before applying.
Higher pay is not the whole story: look at the rent share column (yearly rent divided by median pay) and the price level (100 is the national average). A metro with a lower salary but cheaper housing can leave more money at the end of the month. The location quotient shows where the occupation is concentrated; employers cluster where it is above 1, which usually means more openings and more competition among employers for the same skills.
Heavy and tractor-trailer truck drivers in Oklahoma: the highest median pay is in the Tulsa, OK area ($58,790 a year); the most jobs are in the Oklahoma City, OK area (10,170). Statewide the median is $54,410 with 27,840 jobs. Metro areas with at least 100 jobs in this occupation are listed; click a column to sort.
| Metropolitan area ⇅ | Jobs ⇅ | Median pay ⇅ | Entry (10th pct.) ⇅ | Top (90th pct.) ⇅ | Location quotient ⇅ | Yearly rent as % of median pay ⇅ | Price level (US = 100) ⇅ |
|---|---|---|---|---|---|---|---|
| Tulsa, OK | 7,220 | $58,790 | $37,530 | $75,160 | 1.19 | 22% | 89.2 |
| Oklahoma City, OK | 10,170 | $54,720 | $37,790 | $95,900 | 1.13 | 25% | 90.4 |
| Enid, OK | 430 | $49,780 | $37,440 | $73,650 | 1.38 | 22% | 84.3 |
| Fort Smith, AR-OK | 2,030 | $47,580 | $35,700 | $74,000 | 1.60 | 22% | 85.9 |
| Lawton, OK | 380 | $47,280 | $35,480 | $77,260 | 0.67 | 24% | 85.9 |
National page: Heavy and tractor-trailer truck drivers →Cities of Oklahoma
Rent uses the metro median gross rent (ACS) and appears only for metros that contain a city of this guide. "n/a" means BLS suppressed the figure or we have no rent for that metro.
In the Tulsa, OK area, with a median of $58,790 a year (BLS OEWS, May 2025; metro areas with at least 100 jobs).
In the Oklahoma City, OK area, with 10,170 jobs.