📖 Read the medical assistants salary & career guide →
Medical Assistants Salary in Alabama
Ranked #49 of 51 · AL
Salary Distribution (10th–90th percentile)
About 80% of medical assistantss in Alabama earn between $29,630 and $45,040. The blue band is the middle 50% (P25–P75); the dot marks the median.
Compared to the U.S.
The mean medical assistants salary in Alabama is $36,770, about 20.3% below the U.S. average ($46,120). That works out to roughly $18/hr at 2,080 hours per year.
Metro Areas in Alabama
| Metro area | Median | Mean | Employment |
|---|---|---|---|
| Huntsville, AL | $36,920 | $37,940 | 1,720 |
| Birmingham, AL | $36,770 | $38,760 | 3,750 |
| Decatur, AL | $36,690 | $38,320 | 250 |
| Daphne-Fairhope-Foley, AL | $36,490 | $36,240 | 510 |
| Mobile, AL | $36,350 | $36,800 | 1,310 |
| Tuscaloosa, AL | $35,930 | $35,180 | 590 |
| Montgomery, AL | $35,810 | $36,380 | 750 |
| Auburn-Opelika, AL | $35,450 | $36,300 | 420 |
Frequently Asked Questions
How much do medical assistants make in Alabama?
The median medical assistants salary in Alabama is $36,100 per year (mean $36,770), and about 80% earn between $29,630 and $45,040.
How much do medical assistants make per hour in Alabama?
Roughly $18 per hour, based on a mean annual wage of $36,770 and 2,080 work hours per year.
Is Alabama a high-paying state for medical assistants?
Alabama ranks #49 of 51 states for medical assistants pay. Its mean salary of $36,770 is about 20.3% below the U.S. average of $46,120.
Which metro areas in Alabama pay medical assistants the most?
The highest-paying metro areas in Alabama for medical assistants are Huntsville, AL ($36,920), Birmingham, AL ($36,770), Decatur, AL ($36,690), by median annual wage.