Environmental engineer salary in United States
How much does an Environmental Engineer make in the United States?
Average base salary
- Hour
- Day
- Month
- Year
The average salary for a environmental engineer is $94,734 per year in the United States. 1k salaries taken from job postings on Indeed in the past 36 months (updated October 18, 2026).
Highest paying companies for Environmental Engineer in United States
Average year pay is based on job postings on Indeed in the past 36 months.Looking to Hire?
Highest paying cities for Environmental Engineers near United States
Where can an Environmental Engineer earn more?
Compare salaries for Environmental Engineers in different locationsFrequently Asked Questions (FAQs) about Environmental Engineer
The average salary for an Environmental Engineer is $94,734 per year in the United States. This figure is based on 1k salaries taken from job postings on Indeed in the past 36 months, last updated on October 18, 2026.
Environmental Engineer jobs on Indeed - find your next one today.
Environmental Engineer salaries typically range between a low of $60,407 and a high of $148,568 per year, depending on experience, location, and the hiring company.
Some of the highest-paying cities for Environmental Engineer include Greeley, CO at $137,969 per year, Greenville, NC at $108,991 per year, and Vancouver, WA at $107,644 per year.