Salaripedia
English

How much does a janitor and cleaner make in Huntington?

$30,130a year

Median yearly pay for janitor and cleaners in the Huntington-Ashland, WV-KY-OH metro area. That is $14.49 an hour or $2,511 a month.

Hourly
$14.49
Vs. national median
-18%
Rank among cities
353 of 393
Jobs in the area
1,840
Pay range
Lowest 10%: $23,770Median: $30,130Highest 10%: $44,960
PercentileYearlyHourly
10th$23,770$11.43
25th$27,100$13.03
Median$30,130$14.49
75th$36,470$17.53
90th$44,960$21.62

Other cities in West Virginia

Median yearly pay for janitor and cleaners.

Washington, DC$37,840
Hagerstown, MD$36,400
Winchester, VA$34,070
Weirton, WV$34,040
Parkersburg, WV$30,670
Wheeling, WV$30,480
Charleston, WV$30,330
Morgantown, WV$30,180
Beckley, WV$29,170
Janitor and Cleaner salary in West Virginia Janitor and Cleaner salary in all states

Related jobs in Huntington

Same field, median yearly pay.

First-Line Supervisors of Landscaping$49,890
First-Line Supervisors of Housekeeping and Janitorial Worker$43,750
Pest Control Worker$37,430
Landscaping and Groundskeeping Worker$32,170
Maid and Housekeeping Cleaner$29,310
Salaries for every job in Huntington, WV

Frequently asked questions

How much does a janitor and cleaner make an hour in Huntington?

The median hourly pay in the Huntington-Ashland, WV-KY-OH metro area is $14.49 ($30,130 a year).

Do janitor and cleaners make more in Huntington than the national average?

No: $30,130 against $36,840 nationally, 18% less.

How does Huntington compare with the rest of West Virginia?

The median in West Virginia is $30,980, so Huntington pays 3% less.

Where does Huntington rank for janitor and cleaner pay?

353 of 393 metro areas with data.

How much does a janitor and cleaner make starting out in Huntington?

The lowest-paid 10% make $23,770 or less a year; the top 10% make $44,960 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.