SOC 49-9071 · Alabama

Maintenance and Repair Workers, General Salary in Alabama

Maintenance and repair workers, general in Alabama earn the most in Decatur (average $58,830 a year) and the least in Anniston ($39,650), across the 12 Alabama metro areas we cover. The U.S. metro average for this job is $54,197.

$59Khighest: Decatur
$40Klowest: Anniston
12,530jobs in these metros
12metro areas
Advertisement

Maintenance and Repair Workers, General average salary by city in Alabama

Pay, take-home pay and cost of living

CityAverageMedian25th pct.Take-home*Cost of living
Decatur$58,830$48,520$38,370$46,99287
Florence$52,250$45,660$37,550$41,99585
Huntsville$48,310$46,430$37,550$39,00293
Birmingham$48,290$46,360$37,900$38,98792
Gadsden$44,630$43,410$33,980$36,20786
Mobile$43,390$38,910$36,240$35,26688
Auburn$43,380$39,710$35,420$35,25888
Daphne$42,040$40,240$36,130$34,24095
Dothan$42,020$39,340$35,040$34,22584
Montgomery$41,930$38,660$30,530$34,15790
Tuscaloosa$41,630$38,930$35,170$33,92988
Anniston$39,650$38,350$33,060$32,42586

*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.

Maintenance and Repair Workers, General salary in other states

Maintenance and Repair Workers, General salary by city and state

More about pay in Alabama

Sources and how to read this page

Read the full methodology. Spotted an error? Tell us.