50% of professionals earn between $49,500 - $109,500 USD
The median salary is $89,000
The average salary for a Maintenance Foreman in United States is USD 89,000 - USD 109,500 per year in 2026. The median salary is USD 99,250 per year, based on 337 active job listings.
The cities with the most Maintenance Foreman job opportunities in United States are Jacksonville, Boston, Inver Grove Heights, Allentown, Columbus. Jacksonville leads with 6 job openings.
Leading employers for Maintenance Foreman roles in United States include State of Louisiana, City of Plantation, City of Rhinelander, Duke University, Genesee & Wyoming Inc..
Explore 337 Maintenance Foreman job listings in United States on BeBee, or check our salary calculator for a personalized estimate.