Advertisement
Driver/Sales Workers average salary by city in Michigan
- Bay City$47,350
- Battle Creek$44,160
- Grand Rapids$43,020
- Jackson$42,260
- Kalamazoo$42,240
- Flint$41,990
- Traverse City$41,990
- Detroit$41,960
- Lansing$41,780
- Ann Arbor$41,460
- Saginaw$40,880
- Midland$40,390
- Monroe$38,300
- Muskegon$37,690
- Niles$37,170
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Bay City | $47,350 | $48,340 | $30,840 | $38,460 | 92 |
| Battle Creek | $44,160 | $44,820 | $35,280 | $35,649 | 91 |
| Grand Rapids | $43,020 | $43,400 | $28,830 | $34,606 | 96 |
| Jackson | $42,260 | $41,220 | $32,490 | $34,222 | 92 |
| Kalamazoo | $42,240 | $44,210 | $35,610 | $34,571 | 95 |
| Flint | $41,990 | $42,000 | $29,110 | $34,019 | 93 |
| Traverse City | $41,990 | $43,430 | $35,290 | $34,381 | 93 |
| Detroit | $41,960 | $40,630 | $28,360 | $33,490 | 100 |
| Lansing | $41,780 | $39,160 | $29,660 | $33,861 | 95 |
| Ann Arbor | $41,460 | $38,790 | $28,870 | $33,978 | 101 |
| Saginaw | $40,880 | $38,490 | $30,220 | $33,010 | 91 |
| Midland | $40,390 | $35,790 | $27,820 | $33,163 | 92 |
| Monroe | $38,300 | $37,510 | $26,530 | $31,573 | 93 |
| Muskegon | $37,690 | $35,830 | $27,100 | $30,790 | 93 |
| Niles | $37,170 | $35,210 | $25,970 | $30,713 | 92 |
*Average salary after federal and state taxes for a single filer. Cost of living: BEA price parity, U.S. = 100.
Driver/Sales Workers salary in other states
More about pay in Michigan
Sources and how to read this page
- Wages: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2025 estimates for metropolitan areas. SOC code 53-3031.
- Cost of living: Bureau of Economic Analysis regional price parities (RPP), 2024; 100 = U.S. average.
Read the full methodology. Spotted an error? Tell us.