facebook tracking Medical Assistant salary in Alabama (2025): pay by city

Medical Assistant salary in Alabama

What medical assistants earn in Alabama and its metro areas, compared with the rest of the country.

May 2025#49 of 50 states
Median pay$36,100$17.35 per hour
vs U.S.−21%U.S. median $45,690
Middle half earn$32,390 – $38,360Top 10%: $45,040+
Jobs13,3001.20× the U.S. concentration

Medical Assistant pay in Alabama cities

Metro areas as BLS defines them. Click a column to sort.

Metro areaMedianHourlyJobs
Birmingham, AL$36,770$17.683,750
Huntsville, AL$36,920$17.751,720
Mobile, AL$36,350$17.481,310
Columbus, GA-AL$36,050$17.33900
Montgomery, AL$35,810$17.22750
Northeast Alabama nonmetropolitan area$34,580$16.62730
Tuscaloosa, AL$35,930$17.27590
Dothan, AL$35,000$16.83560
Daphne-Fairhope-Foley, AL$36,490$17.54510
Florence-Muscle Shoals, AL$35,350$16.99490
Gadsden, AL$34,250$16.47450
Auburn-Opelika, AL$35,450$17.04420
Northwest Alabama nonmetropolitan area$34,210$16.45330
Southeast Alabama nonmetropolitan area$35,080$16.87330
Anniston-Oxford, AL$34,900$16.78320
Southwest Alabama nonmetropolitan area$33,630$16.17260
Decatur, AL$36,690$17.64250
Advertisement

Hospitals and jobs in Alabama

Medical Assistant pay in similar states

Other healthcare salaries in Alabama

Questions

How much does a medical assistant make in Alabama?

Medical Assistants in Alabama earned a median of $36,100 a year ($17.35 an hour) in May 2025, 21% less than the national median of $45,690. The middle half earned $32,390 to $38,360.

Where in Alabama do medical assistants earn the most?

Among areas in Alabama, pay was highest in Huntsville, AL at $36,920.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, all industries. Pay doesn't reflect cost of living, overtime or shift differentials.