Advertisement
Medical Assistants average salary by city in Alabama
- Birmingham$38,760
- Decatur$38,320
- Huntsville$37,940
- Mobile$36,800
- Montgomery$36,380
- Auburn$36,300
- Daphne$36,240
- Florence$35,340
- Tuscaloosa$35,180
- Dothan$34,540
- Anniston$34,510
- Gadsden$34,020
Pay, take-home pay and cost of living
| City | Average | Median | 25th pct. | Take-home* | Cost of living |
|---|---|---|---|---|---|
| Birmingham | $38,760 | $36,770 | $35,220 | $31,749 | 92 |
| Decatur | $38,320 | $36,690 | $36,150 | $31,415 | 87 |
| Huntsville | $37,940 | $36,920 | $35,750 | $31,126 | 93 |
| Mobile | $36,800 | $36,350 | $35,030 | $30,261 | 88 |
| Montgomery | $36,380 | $35,810 | $31,520 | $29,942 | 90 |
| Auburn | $36,300 | $35,450 | $33,520 | $29,881 | 88 |
| Daphne | $36,240 | $36,490 | $33,100 | $29,835 | 95 |
| Florence | $35,340 | $35,350 | $30,780 | $29,153 | 85 |
| Tuscaloosa | $35,180 | $35,930 | $30,350 | $29,031 | 88 |
| Dothan | $34,540 | $35,000 | $29,970 | $28,547 | 84 |
| Anniston | $34,510 | $34,900 | $29,740 | $28,524 | 86 |
| Gadsden | $34,020 | $34,250 | $31,330 | $28,153 | 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.
Medical Assistants 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 31-9092.
- 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.