Salaripedia
English

How much does a human resources manager make in Charleston?

$105,900a year

Median yearly pay for human resources managers in the Charleston, WV metro area. That is $50.92 an hour or $8,827 a month.

Hourly
$50.92
Vs. national median
-29%
Rank among cities
328 of 358
Jobs in the area
80
Pay range
Lowest 10%: $77,690Median: $105,900Highest 10%: $176,600
PercentileYearlyHourly
10th$77,690$37.35
25th$90,890$43.70
Median$105,900$50.92
75th$152,400$73.27
90th$176,600$84.90

Other cities in West Virginia

Median yearly pay for human resources managers.

Washington, DC$178,000
Hagerstown, MD$149,600
Winchester, VA$139,400
Morgantown, WV$132,000
Huntington, WV$110,000
Wheeling, WV$103,900
Human Resources Manager salary in West Virginia Human Resources Manager salary in all states

Related jobs in Charleston

Same field, median yearly pay.

Architectural and Engineering Manager$165,700
Chief Executive$161,500
Medical and Health Services Manager$125,500
Financial Manager$116,300
Industrial Production Manager$108,000
Manager$107,500
Computer and Information Systems Manager$101,600
Sales Manager$91,920
Education Administrator$88,250
Transportation$86,060
Salaries for every job in Charleston, WV

Frequently asked questions

How much does a human resources manager make an hour in Charleston?

The median hourly pay in the Charleston, WV metro area is $50.92 ($105,900 a year).

Do human resources managers make more in Charleston than the national average?

No: $105,900 against $149,300 nationally, 29% less.

How does Charleston compare with the rest of West Virginia?

The median in West Virginia is $120,000, so Charleston pays 12% less.

Where does Charleston rank for human resources manager pay?

328 of 358 metro areas with data.

How much does a human resources manager make starting out in Charleston?

The lowest-paid 10% make $77,690 or less a year; the top 10% make $176,600 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.