What pharmacists earn in Alabama and its metro areas, compared with the rest of the country.
Metro areas as BLS defines them. Click a column to sort.
| Metro area | Median | Hourly | Jobs |
|---|---|---|---|
| Birmingham, AL | $138,800 | $66.73 | 1,550 |
| Huntsville, AL | $136,840 | $65.79 | 600 |
| Mobile, AL | $134,570 | $64.70 | 440 |
| Montgomery, AL | $136,620 | $65.68 | 430 |
| Northeast Alabama nonmetropolitan area | $131,380 | $63.16 | 370 |
| Tuscaloosa, AL | $132,430 | $63.67 | 320 |
| Columbus, GA-AL | $132,790 | $63.84 | 300 |
| Auburn-Opelika, AL | $133,180 | $64.03 | 210 |
| Northwest Alabama nonmetropolitan area | $130,910 | $62.94 | 210 |
| Daphne-Fairhope-Foley, AL | $136,860 | $65.80 | 200 |
| Southeast Alabama nonmetropolitan area | $129,890 | $62.45 | 170 |
| Dothan, AL | $131,230 | $63.09 | 160 |
| Florence-Muscle Shoals, AL | $130,540 | $62.76 | 160 |
| Southwest Alabama nonmetropolitan area | $136,150 | $65.46 | 130 |
| Decatur, AL | $133,410 | $64.14 | 120 |
| Anniston-Oxford, AL | $126,760 | $60.94 | 100 |
| Gadsden, AL | $129,090 | $62.06 | 100 |
Pharmacists in Alabama earned a median of $134,630 a year ($64.72 an hour) in May 2025, 4% less than the national median of $140,910. The middle half earned $127,250 to $151,700.
Among areas in Alabama, pay was highest in Birmingham, AL at $138,800.
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.