Salaripedia
English

How much does a human resources specialist make in Alabama?

$64,940a year

Median yearly pay for human resources specialists in Alabama. That is $31.22 an hour or $5,412 a month.

Hourly
$31.22
Vs. national median
-14%
Rank among states
45 of 51
Jobs in the state
11,080
Pay range
Lowest 10%: $41,890Median: $64,940Highest 10%: $112,900
PercentileYearlyHourly
10th$41,890$20.14
25th$50,930$24.49
Median$64,940$31.22
75th$85,030$40.88
90th$112,900$54.27

Cities in Alabama

Metro areas, median yearly pay.

Huntsville, AL$78,780
Birmingham, AL$67,880
Anniston, AL$66,060
Columbus, GA$65,550
Mobile, AL$64,260
Montgomery, AL$64,140
Tuscaloosa, AL$63,220
Auburn, AL$63,030
Decatur, AL$63,030
Daphne, AL$62,570
Florence, AL$60,560
Dothan, AL$59,810
Gadsden, AL$55,720
Salaries for every job in Alabama

Nearby in the ranking

States with similar pay for human resources specialists.

42. Indiana$65,600
43. South Carolina$65,370
44. Idaho$64,990
45. Alabama$64,940
46. Montana$63,790
47. Nebraska$61,930
48. Oklahoma$61,630
Human Resources Specialist salary in all states

Frequently asked questions

How much does a human resources specialist make an hour in Alabama?

The median hourly pay in Alabama is $31.22 ($64,940 a year).

Do human resources specialists make more in Alabama than the national average?

No: $64,940 against $75,940 nationally, 14% less.

Where does Alabama rank for human resources specialist pay?

Alabama ranks 45 of 51 states.

Which city in Alabama pays human resources specialists the most?

Huntsville, AL, with a median of $78,780 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.