Home›Occupations›Building and Grounds Cleaning and Maintenance Occupations

Building and Grounds Cleaning and Maintenance Occupations across all areas, May 2024

U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 state estimates. How many people work in the Building and Grounds Cleaning and Maintenance Occupations group in each of the 54 areas BLS publishes state estimates for, and what they are paid. These are estimates of jobs and wages, not job openings.

AreaEmploymentJobs per 1,000Median annual wageMean annual wage
California504,06027.914$41,370$45,680
Texas352,18025.434$33,520$34,280
Florida333,89034$34,880$36,750
New York306,65032.138$42,910$46,480
Illinois173,89028.669$37,730$41,330
Pennsylvania165,62027.539$36,420$38,190
Ohio149,76027.1$35,450$36,780
North Carolina135,33027.628$34,830$35,610
New Jersey128,33030.191$37,980$42,220
Michigan127,96029.145$35,980$37,980
Virginia127,17031.288$35,440$37,270
Georgia112,26023.118$34,500$35,580
Massachusetts104,31028.635$46,160$47,220
Washington98,10027.715$44,490$46,540
Arizona91,73028.696$36,800$38,850
Indiana89,66028.135$35,800$36,870
Colorado88,12030.48$40,320$43,580
Maryland84,92030.92$36,780$39,740
Tennessee84,45025.792$34,030$35,310
Wisconsin83,81028.668$36,530$38,830
Missouri82,14028.149$35,120$36,820
Minnesota81,70027.975$39,190$41,980
Nevada73,80048.253$38,810$40,550
South Carolina70,54031.049$31,900$34,060
Oregon57,13029.061$38,740$42,330
Connecticut55,97033.275$38,430$43,780
Kentucky53,91027.042$32,090$34,500
Alabama53,12025.399$30,490$33,000
Louisiana52,17027.29$28,900$31,110
Utah52,03030.429$36,090$37,770
Oklahoma49,40029.198$30,950$32,610
Iowa47,67030.523$36,220$37,360
Puerto Rico43,81046.624$20,810$24,030
Kansas36,12025.238$34,880$36,310
Arkansas35,75027.742$30,000$32,670
Mississippi34,17029.461$27,940$30,200
Hawaii31,23050.289$46,560$46,640
Nebraska30,34029.862$36,310$38,060
Idaho28,18033.35$36,200$38,140
New Mexico26,66030.97$33,930$35,150
Maine22,80035.886$39,280$42,400
West Virginia21,47030.612$30,140$33,160
District of Columbia21,45030.258$38,980$42,920
Montana21,07041.319$37,390$39,240
New Hampshire20,83030.496$39,630$42,690
Delaware16,56034.756$35,520$37,940
South Dakota16,55036.543$33,650$34,950
Rhode Island16,21032.829$39,050$42,640
North Dakota13,44031.696$36,780$40,060
Vermont11,45037.641$38,810$42,560
Wyoming10,76038.639$35,690$37,790
Alaska9,12028.413$39,420$42,920
Guam2,55041.014$22,440$25,710
Virgin Islands1,70050.044$29,900$34,330

Sorted by employment. Jobs per 1,000 says how many of every 1,000 jobs in that area fall in this group. Area links open the group’s detailed occupations for that area.

Symbols (BLS wording, workbook sheet Field Descriptions sheet): ** indicates that an employment estimate is not available · * indicates that a wage estimate is not available · # indicates a wage equal to or greater than $115.00 per hour or $239,200 per year. A wage shown as a symbol is not zero and not a blank: BLS publishes no number there.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS), May 2024 state estimates. Record: state_M2024_dl.xlsx!AREA=01&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=02&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=04&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=05&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=06&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=08&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=09&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=10&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=11&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=12&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=13&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=66&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=15&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=16&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=17&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=18&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=19&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=20&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=21&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=22&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=23&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=24&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=25&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=26&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=27&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=28&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=29&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=30&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=31&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=32&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=33&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=34&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=35&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=36&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=37&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=38&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=39&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=40&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=41&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=42&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=72&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=44&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=45&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=46&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=47&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=48&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=49&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=50&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=78&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=51&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=53&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=54&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=55&OCC_CODE=37-0000, state_M2024_dl.xlsx!AREA=56&OCC_CODE=37-0000. one record per area, 54 rows. Reference period: May 2024. Fetched October 2026 from https://www.bls.gov/oes/special-requests/oesm24st.zip.

← All occupation groups