SalaryCalculations

Medical Assistants Salary in Alabama

State wage data from the BLS OEWS survey, May 2025.

Median annual

$36,100

Median hourly

$17

Average annual

$36,770

Employed in state

13K

The median annual salary for Medical Assistants in Alabama is $36,100, or about $17 an hour. That is 21% lower than the national median.

Pay in Alabama ranges from $29,630 at the 10th percentile to $45,040 at the 90th percentile. Roughly 13K people work as medical assistants in the state.

Pay distribution in Alabama

10th$29,630
25th$32,390
Median$36,100
75th$38,360
90th$45,040

Salary calculator

Hourly
$17.36
Daily
$139
Weekly
$694
Bi-weekly
$1,388
Monthly
$3,008
Annual
$36,100

$36,100 a year is around the 50th percentile for Medical Assistantss in Alabama. The median is $36,100.

Medical Assistants pay by metro area in Alabama

Metro areaMedian annualEmployment
Huntsville, AL$36,9201.7K
Birmingham, AL$36,7703.8K
Decatur, AL$36,690250
Daphne-Fairhope-Foley, AL$36,490510
Mobile, AL$36,3501.3K
Columbus, GA-AL$36,050900
Tuscaloosa, AL$35,930590
Montgomery, AL$35,810750
Auburn-Opelika, AL$35,450420
Florence-Muscle Shoals, AL$35,350490
Dothan, AL$35,000560
Anniston-Oxford, AL$34,900320
Gadsden, AL$34,250450

Other jobs in Alabama

All salaries in Alabama →