A maintenance supervisor typically earns between $79,843 and $107,263, with a median around $91,563. They oversee daily maintenance tasks, while managers handle planning, budgeting, and strategic decisions. Supervisors focus on operations; managers focus on overall maintenance management.