Advertisement
Machinists average salary by city in Alabama
- Florence$77,420
- Huntsville$62,750
- Decatur$62,470
- Mobile$60,010
- Daphne$59,390
- Anniston$58,420
- Birmingham$55,090
- Tuscaloosa$54,570
- Montgomery$53,950
- Dothan$52,170
- Auburn$50,310
- Gadsden$49,480
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Florence | $77,420 | $82,690 | $47,020 | $60,074 | 85 |
| Huntsville | $62,750 | $62,490 | $51,610 | $49,970 | 93 |
| Decatur | $62,470 | $58,240 | $47,510 | $49,757 | 87 |
| Mobile | $60,010 | $62,020 | $48,380 | $47,889 | 88 |
| Daphne | $59,390 | $60,590 | $48,840 | $47,418 | 95 |
| Anniston | $58,420 | $61,480 | $51,860 | $46,681 | 86 |
| Birmingham | $55,090 | $50,780 | $47,220 | $44,152 | 92 |
| Tuscaloosa | $54,570 | $50,850 | $45,190 | $43,757 | 88 |
| Montgomery | $53,950 | $53,460 | $38,200 | $43,286 | 90 |
| Dothan | $52,170 | $50,740 | $44,300 | $41,934 | 84 |
| Auburn | $50,310 | $47,840 | $43,420 | $40,521 | 88 |
| Gadsden | $49,480 | $48,370 | $38,180 | $39,891 | 86 |
*Average salary after federal and state taxes for a single filer; city occupational taxes (for example in Birmingham and Gadsden) are not included. Cost of living: BEA price parity, U.S. = 100.
Machinists salary in other states
More about pay in Alabama
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 51-4041.
- U.S. and statewide figures: BLS OEWS national and state estimates, May 2025, every employer including rural areas.
- 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.