PublicPayData

Massachusetts · 2025 pay · 89 people

How much does a building maintenance supervisor make in Massachusetts?

$84,844typical pay for a building maintenance supervisor in 2025

$70,088 – $100,133what most people earned

Includes everyone paid during 2025, including part-year workers. Typical pay rose 10.1% from 2024.

✓ Official data from Office of the Comptroller (CTHRU) · Matches the agency's latest release · macomptroller.org ↗✓ Official data from City of Boston · Matches the agency's latest release · boston.gov ↗

Where building maintenance supervisors work

Typical pay at each employer, 2025 (everyone paid).

Pay by level

Levels with 5 or more people.

  • Building Maintenance Supervisor II66 people$82,505
  • Building Maintenance Supervisor I21 people$86,844

Highest-paid building maintenance supervisors, 2025

  1. 1Matthew HarrisBuilding Maintenance Supervisor I · Massachusetts College of Art and Design$171,679
  2. 2Michael CostelloBuilding Maintenance Supervisor I · Massachusetts College of Art and Design$131,753
  3. 3Michael ArguinBuilding Maintenance Supervisor II · University of Massachusetts System$129,264
  4. 4Matthew HuntBuilding Maintenance Supervisor II · Massachusetts Department of Transportation$126,152
  5. 5Paul J LockeBuilding Maintenance Supervisor · Boston$125,917

Common questions

How much does a building maintenance supervisor make in Massachusetts?

The typical building maintenance supervisor was paid $84,844 in 2025; most earned between $70,088 and $100,133. This counts all 89 people paid, including part-year workers.

How much of the pay is overtime?

Overtime made up 11.5% of all pay for building maintenance supervisors in 2025.

Which job titles are included?

Everyone whose payroll title is Building Maintenance Supervisor, at any level (for example "Building Maintenance Supervisor II"). 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