Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Waukegan, IL | $31,593 | $15.19 |
| 2 | Painesville, OH | $30,252 | $14.54 |
| 3 | Polson, MT | $29,370 | $14.12 |
| 4 | Hammond, IN | $28,242 | $13.58 |
| 5 | Howey-in-the-Hills, FL | $22,658 | $10.89 |
| Rank | Job title | Average salary | Hourly rate | Job openings |
|---|---|---|---|---|
| 1 | Custodial Maintenance Worker | $43,977 | $21 | - |
| 2 | Building Superintendent, Custodian, Janitor, Maintenance | $36,297 | $17 | - |
| 3 | School Janitor | $35,754 | $17 | - |
| 4 | Janitorial Supervisor | $35,646 | $17 | - |
| 5 | Janitor Supervisor | $33,869 | $16 | - |
| 6 | Cleaning Team Member | $33,350 | $16 | - |
| 7 | Janitorial Services Supervisor | $32,407 | $16 | - |
| 8 | Building Service Worker | $31,706 | $15 | - |
| 9 | Janitor/Housekeeper | $31,329 | $15 | - |
| 10 | Building Custodian | $31,172 | $15 | - |
| Rank | Company | Average salary | Hourly rate | Job openings |
|---|---|---|---|---|
| 1 | Johnson County | $33,078 | $16 | 1 |
| 2 | Douglas County | $31,857 | $15 | 1 |
| 3 | Madison County | $31,425 | $15 | 2 |
| 4 | Gloucester County | $31,107 | $15 | - |
| 5 | Monmouth County | $30,953 | $15 | - |
| 6 | Kane County | $30,342 | $15 | - |
| 7 | Town Of East Hartford, Ct | $30,314 | $15 | - |
| 8 | City of Merced | $30,305 | $15 | - |
| 9 | Lee County | $30,234 | $15 | - |
| 10 | Forsyth County | $30,126 | $14 | 2 |
| 11 | The Town of Bedford | $28,851 | $14 | - |
| 12 | City of Tipp City - Government | $27,025 | $13 | - |
| 13 | Santa Cruz County | $26,978 | $13 | - |
| 14 | Ridgefield Park, New Jersey | $26,273 | $13 | - |
| 15 | Westborough | $26,166 | $13 | - |
| 16 | City of East Lansing | $25,892 | $12 | - |
| 17 | Missouri City Hall | $25,540 | $12 | - |
| 18 | Olney | $24,837 | $12 | - |
| 19 | Huntsville-Madison County Public Library | $24,194 | $12 | - |
| 20 | Davis County | $24,020 | $12 | 3 |