Utah cities, counties, school districts, colleges and special districts · 2025 pay · 18 people
How much does a building maintenance worker make in Utah cities, counties, school districts, colleges and special districts?
$50,151typical pay for a building maintenance worker in 2025
$41,290 – $69,398what most people earned
Includes everyone paid during 2025, including part-year workers. Typical pay fell 14.5% from 2024.
✓ Official data from Transparent Utah · Matches the agency's latest release · utah.gov ↗
Where building maintenance workers work
Typical pay at each employer, 2025 (everyone paid).
Pay by level
Levels with 5 or more people.
- Building Maintenance Worker7 people$27,047
- Building Maintenance Worker II10 people$69,334
Highest-paid building maintenance workers, 2025
- 1Robert K NielsenBuilding Maintenance Worker II · Davis County$77,550
- 2Jonathan M WilliamsBuilding Maintenance Worker II · Davis County$76,585
- 3Landis AllenBuilding Maintenance Worker II · Davis County$74,769
- 4Cassady C ChristensenBuilding Maintenance Worker II · Davis County$73,329
- 5Stephen Paul EckmanBuilding Maintenance Worker II · Davis County$69,462
Common questions
How much does a building maintenance worker make in Utah cities, counties, school districts, colleges and special districts?
The typical building maintenance worker was paid $50,151 in 2025; most earned between $41,290 and $69,398. This counts all 18 people paid, including part-year workers.
How much of the pay is overtime?
Overtime made up 0.7% of all pay for building maintenance workers in 2025.
Which job titles are included?
Everyone whose payroll title is Building Maintenance Worker, at any level (for example "Building Maintenance Worker"). Part-time-schedule titles (such as "20 hours") are left out. Senior, supervising and trainee titles have their own pages.
Job titles are written out in full from the payroll's abbreviations (for example "SR CRRECTNL POLC OFCR" → "Senior Correctional Police Officer"). "Typical pay" is the median; "most earned" is the middle half. How we calculate this