Salaripedia
English

How much does a sales manager make in Anniston?

$117,800a year

Median yearly pay for sales managers in the Anniston-Oxford, AL metro area. That is $56.64 an hour or $9,818 a month.

Hourly
$56.64
Vs. national median
-21%
Rank among cities
280 of 389
Jobs in the area
70
Pay range
Lowest 10%: $66,820Median: $117,800Highest 10%: $237,000
PercentileYearlyHourly
10th$66,820$32.13
25th$91,800$44.13
Median$117,800$56.64
75th$157,500$75.72
90th$237,000$113.92

Other cities in Alabama

Median yearly pay for sales managers.

Columbus, GA$136,300
Huntsville, AL$134,700
Decatur, AL$133,500
Daphne, AL$125,000
Mobile, AL$124,100
Birmingham, AL$119,700
Auburn, AL$116,000
Tuscaloosa, AL$108,800
Florence, AL$104,000
Montgomery, AL$102,600
Dothan, AL$102,000
Gadsden, AL$80,950
Sales Manager salary in Alabama Sales Manager salary in all states

Related jobs in Anniston

Same field, median yearly pay.

Industrial Production Manager$131,400
Financial Manager$126,900
Computer and Information Systems Manager$111,200
General and Operations Manager$98,540
Education Administrator$85,480
Construction Manager$84,120
Medical and Health Services Manager$83,860
Education Administrator$83,320
Food Service Manager$58,910
Salaries for every job in Anniston, AL

Frequently asked questions

How much does a sales manager make an hour in Anniston?

The median hourly pay in the Anniston-Oxford, AL metro area is $56.64 ($117,800 a year).

Do sales managers make more in Anniston than the national average?

No: $117,800 against $148,300 nationally, 21% less.

How does Anniston compare with the rest of Alabama?

The median in Alabama is $124,000, so Anniston pays 5% less.

Where does Anniston rank for sales manager pay?

280 of 389 metro areas with data.

How much does a sales manager make starting out in Anniston?

The lowest-paid 10% make $66,820 or less a year; the top 10% make $237,000 or more.

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.