Janitors and Cleaners, Except Maids and Housekeeping Cleaners salary by city
Median pay for janitors and cleaners, except maids and housekeeping cleaners in 103 metropolitan areas covered by this index, measured by the May 2025 U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS). The median annual wage runs from $28,500 in Laredo, TX to $46,550 in Boston, MA.
Janitors and Cleaners, Except Maids and Housekeeping Cleaners pay at a glance
Median janitors and cleaners, except maids and housekeeping cleaners wage by city
Sorted from the highest median wage to the lowest
| City | Median wage | Mean wage | Employment | Rent share | vs. midpoint |
|---|---|---|---|---|---|
| Boston, MA | $46,550 | $45,900 | 43,160 | 54.0% | +27.5% |
| Seattle, WA | $46,490 | $49,380 | 26,820 | 51.6% | +27.4% |
| Tacoma, WA | $46,490 | $49,380 | 26,820 | 41.2% | +27.4% |
| San Francisco, CA | $44,180 | $48,720 | 29,930 | 65.7% | +21.0% |
| Oakland, CA | $44,180 | $48,720 | 29,930 | 52.1% | +21.0% |
| Fremont, CA | $44,180 | $48,720 | 29,930 | 78.9% | +21.0% |
| San Jose, CA | $43,870 | $46,900 | 15,780 | 71.6% | +20.2% |
| New York, NY | $42,840 | $45,520 | 183,030 | 49.8% | +17.4% |
| Newark, NJ | $42,840 | $45,520 | 183,030 | 37.3% | +17.4% |
| Jersey City, NJ | $42,840 | $45,520 | 183,030 | 53.3% | +17.4% |
| Bakersfield, CA | $42,490 | $43,030 | 4,060 | 38.7% | +16.4% |
| Sacramento, CA | $41,450 | $44,470 | 14,020 | 49.0% | +13.6% |
| Modesto, CA | $41,230 | $44,420 | 2,670 | 46.8% | +13.0% |
| Portland, OR | $41,170 | $44,030 | 14,620 | 46.5% | +12.8% |
| Worcester, MA | $41,030 | $42,990 | 4,610 | 41.4% | +12.4% |
| Riverside, CA | $40,860 | $44,240 | 19,520 | 53.2% | +11.9% |
| San Bernardino, CA | $40,860 | $44,240 | 19,520 | 42.1% | +11.9% |
| Minneapolis, MN | $40,800 | $42,170 | 26,790 | 39.1% | +11.8% |
| St. Paul, MN | $40,800 | $42,170 | 26,790 | 36.7% | +11.8% |
| Anchorage, AK | $40,510 | $41,440 | 2,780 | 43.0% | +11.0% |
| Stockton, CA | $40,140 | $43,630 | 3,830 | 44.7% | +10.0% |
| Spokane, WA | $40,070 | $43,030 | 4,090 | 34.2% | +9.8% |
| Madison, WI | $39,680 | $40,720 | 6,780 | 41.2% | +8.7% |
| Las Vegas, NV | $39,310 | $40,420 | 26,480 | 44.4% | +7.7% |
| Henderson, NV | $39,310 | $40,420 | 26,480 | 53.4% | +7.7% |
| North Las Vegas, NV | $39,310 | $40,420 | 26,480 | 49.0% | +7.7% |
| Denver, CO | $38,840 | $42,130 | 19,460 | 54.7% | +6.4% |
| Aurora, CO | $38,840 | $42,130 | 19,460 | 54.3% | +6.4% |
| Los Angeles, CA | $38,720 | $43,050 | 83,160 | 58.2% | +6.1% |
| Long Beach, CA | $38,720 | $43,050 | 83,160 | 55.9% | +6.1% |
| Anaheim, CA | $38,720 | $43,050 | 83,160 | 64.5% | +6.1% |
| Chicago, IL | $38,470 | $41,400 | 70,000 | 43.0% | +5.4% |
| San Diego, CA | $38,450 | $41,970 | 21,700 | 69.4% | +5.3% |
| Chula Vista, CA | $38,450 | $41,970 | 21,700 | 66.2% | +5.3% |
| Fresno, CA | $37,980 | $41,590 | 5,770 | 41.8% | +4.1% |
| Washington, DC | $37,840 | $39,660 | 59,090 | 60.3% | +3.7% |
| Arlington, VA | $37,840 | $39,660 | 59,090 | 72.1% | +3.7% |
| Colorado Springs, CO | $37,500 | $39,830 | 3,530 | 50.0% | +2.7% |
| Buffalo, NY | $37,380 | $39,360 | 9,290 | 31.7% | +2.4% |
| Columbus, OH | $37,310 | $38,780 | 14,130 | 39.4% | +2.2% |
| Reno, NV | $37,220 | $37,510 | 4,410 | 46.8% | +2.0% |
| Rochester, NY | $37,160 | $39,200 | 9,520 | 33.6% | +1.8% |
| Philadelphia, PA | $36,930 | $39,610 | 40,790 | 43.0% | +1.2% |
| Austin, TX | $36,930 | $37,070 | 15,470 | 53.8% | +1.2% |
| Indianapolis, IN | $36,850 | $37,070 | 17,240 | 36.2% | +1.0% |
| Urban Honolulu, HI | $36,760 | $39,370 | 8,090 | 58.2% | +0.7% |
| Lincoln, NE | $36,730 | $37,180 | 2,260 | 34.1% | +0.6% |
| Detroit, MI | $36,680 | $37,780 | 26,810 | 33.8% | average |
| Milwaukee, WI | $36,620 | $38,600 | 14,380 | 33.9% | average |
| St. Louis, MO | $36,620 | $38,740 | 19,680 | 32.0% | average |
| Durham, NC | $36,590 | $36,580 | 3,150 | 46.3% | average |
| Pittsburgh, PA | $36,500 | $37,800 | 16,140 | 40.1% | average |
| Fort Wayne, IN | $36,500 | $36,710 | 3,490 | 31.5% | average |
| Baltimore, MD | $36,460 | $38,830 | 19,050 | 42.5% | average |
| Kansas City, MO | $36,350 | $37,950 | 12,950 | 39.2% | average |
| Phoenix, AZ | $36,280 | $38,120 | 26,990 | 48.2% | -0.6% |
| Mesa, AZ | $36,280 | $38,120 | 26,990 | 48.9% | -0.6% |
| Chandler, AZ | $36,280 | $38,120 | 26,990 | 59.7% | -0.6% |
| Cleveland, OH | $36,230 | $37,970 | 13,380 | 29.6% | -0.7% |
| Tucson, AZ | $36,180 | $36,990 | 5,370 | 35.8% | -0.9% |
| Boise City, ID | $36,140 | $37,990 | 5,260 | 45.1% | -1.0% |
| Nashville-Davidson, TN | $36,130 | $37,130 | 9,940 | 49.4% | -1.0% |
| Cincinnati, OH | $36,030 | $37,800 | 13,560 | 31.7% | -1.3% |
| Atlanta, GA | $35,940 | $36,120 | 30,900 | 54.0% | -1.5% |
| Omaha, NE | $35,620 | $37,190 | 6,690 | 38.7% | -2.4% |
| Charlotte, NC | $35,600 | $34,900 | 13,760 | 50.7% | -2.5% |
| Lexington-Fayette, KY | $35,460 | $36,280 | 3,410 | 37.3% | -2.8% |
| Jacksonville, FL | $35,450 | $36,280 | 8,450 | 46.5% | -2.9% |
| Albuquerque, NM | $35,450 | $36,110 | 7,070 | 36.7% | -2.9% |
| Cape Coral, FL | $35,390 | $35,960 | 3,890 | 59.4% | -3.0% |
| Toledo, OH | $35,240 | $36,700 | 4,220 | 30.0% | -3.5% |
| Louisville/Jefferson County, KY | $35,000 | $36,210 | 9,220 | 36.7% | -4.1% |
| Des Moines, IA | $35,000 | $36,270 | 5,720 | 36.1% | -4.1% |
| Raleigh, NC | $34,980 | $34,930 | 7,310 | 50.4% | -4.2% |
| Dallas, TX | $34,860 | $35,470 | 48,360 | 48.3% | -4.5% |
| Fort Worth, TX | $34,860 | $35,470 | 48,360 | 48.6% | -4.5% |
| Arlington, TX | $34,860 | $35,470 | 48,360 | 47.8% | -4.5% |
| Tampa, FL | $34,800 | $35,010 | 18,460 | 54.0% | -4.7% |
| St. Petersburg, FL | $34,800 | $35,010 | 18,460 | 53.2% | -4.7% |
| Orlando, FL | $34,590 | $34,770 | 21,620 | 57.2% | -5.2% |
| Port St. Lucie, FL | $34,550 | $35,940 | 1,770 | 61.9% | -5.3% |
| San Antonio, TX | $34,540 | $34,230 | 15,420 | 43.7% | -5.4% |
| Greensboro, NC | $34,520 | $33,760 | 4,380 | 38.7% | -5.4% |
| Fayetteville, NC | $34,230 | $33,680 | 1,610 | 41.3% | -6.2% |
| Richmond, VA | $34,200 | $35,220 | 9,270 | 46.1% | -6.3% |
| Miami, FL | $34,180 | $34,940 | 41,890 | 58.2% | -6.4% |
| Winston-Salem, NC | $34,150 | $32,920 | 3,010 | 36.3% | -6.4% |
| Huntsville, AL | $33,600 | $33,710 | 2,850 | 38.5% | -7.9% |
| Virginia Beach, VA | $33,580 | $34,790 | 11,840 | 58.9% | -8.0% |
| Chesapeake, VA | $33,580 | $34,790 | 11,840 | 54.4% | -8.0% |
| Norfolk, VA | $33,580 | $34,790 | 11,840 | 44.5% | -8.0% |
| Memphis, TN | $32,580 | $34,300 | 8,070 | 41.4% | -10.7% |
| Wichita, KS | $32,510 | $34,140 | 3,650 | 35.4% | -10.9% |
| Tulsa, OK | $32,170 | $33,630 | 5,140 | 37.2% | -11.9% |
| Oklahoma City, OK | $31,960 | $32,790 | 8,020 | 40.7% | -12.4% |
| Corpus Christi, TX | $30,690 | $32,660 | 2,850 | 48.1% | -15.9% |
| Houston, TX | $30,650 | $32,660 | 48,880 | 51.4% | -16.0% |
| El Paso, TX | $30,630 | $31,310 | 5,640 | 40.8% | -16.1% |
| Columbus, GA | $30,320 | $30,560 | 1,450 | 42.4% | -16.9% |
| Lubbock, TX | $30,150 | $31,320 | 3,030 | 45.3% | -17.4% |
| New Orleans, LA | $30,020 | $32,080 | 6,070 | 48.4% | -17.8% |
| Baton Rouge, LA | $28,690 | $30,960 | 5,300 | 43.7% | -21.4% |
| Laredo, TX | $28,500 | $28,610 | 1,620 | 42.1% | -21.9% |
Every row comes from the same survey, so the differences between cities are measured differences rather than estimates made here. "Rent share" compares each metro's median janitors and cleaners, except maids and housekeeping cleaners wage with the median gross rent of the city of the same name, which is not the same area. See the methodology before reading small gaps as real.
Definitions used on this page
- Median wage
- The wage that half the people in this occupation earn more than and half earn less than. It is less sensitive to a few very high earners than the mean.
- Mean wage
- The average of all reported wages in the occupation, for one year of work.
- Employment
- The estimated number of jobs in the occupation in the metropolitan area, not the number of residents who hold it.
- Metropolitan area
- Wages are published for metro areas, which usually take in the city and its suburbs. The city figures on the cost of living pages cover only the city limits.
Source
The survey covers jobs, not people: one worker holding two jobs is counted twice, and self-employed workers are not counted at all. Pay is reported for the year as a whole, so a single employer can sit well above or below the median.
See every occupation covered, or compare living costs in the state pages.