Truck Driver Salary by State (2026): Real Pay Ranked

Missouri ranks first for Truck Driver real pay: about $61,700 after cost of living. Median and real pay for all 29 states, ranked.

States ranked
29
Metros counted
45
National average
$55,990

Across the 29 states we track, Missouri gives Truck Drivers the strongest cost-of-living-adjusted pay: about $61,700 real pay on a median of $57,100. Indiana follows at about $61,100 real pay, then Kentucky at about $60,500. The table ranks every state by real pay, so a high nominal salary in an expensive state cannot masquerade as a raise.

Truck Driver pay by state, ranked by real pay

StateMedian payReal pay
(COL-adjusted)
Metro(s) counted
1. Missouri$57,100$61,700Kansas City
2. Indiana$58,500$61,100Indianapolis
3. Kentucky$56,300$60,500Louisville
4. Massachusetts$64,800$59,800Boston
5. Tennessee$56,300$59,700Nashville, Memphis
6. Illinois$61,100$59,000Chicago
7. Ohio$55,900$58,500Columbus
8. Oregon$61,600$58,400Portland
9. Minnesota$61,100$58,300Minneapolis
10. Wisconsin$56,300$58,100Milwaukee
11. Washington$63,500$57,200Seattle
12. Colorado$59,000$57,200Denver, Colorado Springs
13. Georgia$57,200$57,100Atlanta
14. Nevada$56,800$56,700Las Vegas
15. Pennsylvania$58,000$56,500Philadelphia
16. Nebraska$51,800$56,400Omaha
17. Oklahoma$50,500$56,200Oklahoma City, Tulsa
18. Kansas$49,600$55,800Wichita
19. New York$62,200$55,200New York
20. Michigan$53,800$53,600Detroit
21. District of Columbia$58,000$53,300Washington
22. Louisiana$49,100$53,000New Orleans
23. Maryland$55,300$52,900Baltimore
24. California$58,000$52,700Los Angeles-Long Beach, San Diego, San Jose, San Francisco-Oakland, Fresno, Sacramento
25. North Carolina$51,400$52,600Charlotte, Raleigh
26. Texas$50,800$51,900Fort Worth, Houston, San Antonio, Dallas, Austin, El Paso
27. New Mexico$48,800$51,100Albuquerque
28. Arizona$50,000$50,000Phoenix-Mesa, Tucson
29. Florida$49,900$46,700Jacksonville, Miami

Method: each state aggregates the BLS OEWS metro medians we track for Truck Driver in that state - an employment-weighted mean where every counted metro publishes employment (27 of 29 states), otherwise a simple mean (2 states). Real pay = state median divided by (state RPP / 100), where the state RPP is the mean BEA Regional Price Parity of its counted metros; figures are rounded to the nearest $100. Twin cities sharing one metro estimate (for example Phoenix-Mesa) are counted once. Arlington, TX and Cleveland, OH metros lack a cost-of-living index in our dataset and are excluded from their state's figures. States without a tracked metro are omitted rather than estimated.

Keep reading

Frequently Asked Questions

On cost-of-living-adjusted pay, Missouri leads at about $61,700 real pay (median $57,100), ahead of Indiana at about $61,100.

We aggregate the BLS median wages of the metros we track in each state (an employment-weighted mean where employment data exists, otherwise a simple average), then divide by the mean Regional Price Parity of those metros to get real pay.

The full city-level table with 10th-90th percentiles and every metro's cost-of-living index is on the Truck Driver salary hub at /salary/truck-driver/.