Energy engineer salary in United States
How much does an Energy Engineer make in the United States?
Average base salary
- Hour
- Month
- Year
The average salary for a energy engineer is $106,974 per year in the United States. 692 salaries taken from job postings on Indeed in the past 36 months (updated September 27, 2026).
Highest paying companies for Energy 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 Energy Engineers near United States
Where can an Energy Engineer earn more?
Compare salaries for Energy Engineers in different locationsFrequently Asked Questions (FAQs) about Energy Engineer
The average salary for an Energy Engineer is $106,974 per year in the United States. This figure is based on 692 salaries taken from job postings on Indeed in the past 36 months, last updated on September 27, 2026.
Energy Engineer jobs on Indeed - find your next one today.
Energy Engineer salaries typically range between a low of $71,668 and a high of $159,673 per year, depending on experience, location, and the hiring company.
Some of the highest-paying cities for Energy Engineer include Arlington, VA at $119,236 per year, Seattle, WA at $112,810 per year, and Chicago, IL at $111,230 per year.