Post job

Ameresco salary estimate

$97,175yearly

$46.72 hourly rate

Entry-level salary
$61,000 yearly salary
Updated December 15, 2025

Ameresco Salary Overview

The average salary at Ameresco is $97,175, reflecting the company's commitment to competitive compensation. Salaries can vary significantly based on job roles, locations, and departments within the organization. For instance, engineering positions are among the best-paying roles, often exceeding average salaries. Ameresco also offers competitive salaries across various states, with the highest salaries typically found in major metropolitan areas. Understanding the salary structure is crucial for prospective employees and current team members looking to navigate their career paths effectively.

Top Paying Departments

  • Engineering
  • Project Management
  • Sales

By grasping these salary dynamics, job seekers can make informed career decisions and negotiate better offers when considering a position at Ameresco.

Highest paying jobs at Ameresco

The highest paying jobs at Ameresco are director of sales, director of construction, business developer, and energy auditor. Director of sales jobs at Ameresco earn an average yearly salary of $165,093, Ameresco director of construction jobs average $140,396, and Ameresco business developer jobs average $136,913.

The lowest paying Ameresco roles include administrative receptionist and student internship. Ameresco administrative receptionist average salary is $34,680 per year. So while the average Ameresco salary is $97,175 there is a big variation in pay depending on the role.

Highest paying jobs at Ameresco

RankJob titleAverage Ameresco salaryHourly rate
1Director Of Sales$165,093$79.37
2Director Of Construction$140,396$67.50
3Business Developer$136,913$65.82
4Energy Auditor$130,934$62.95
5Controller$120,720$58.04
6Senior Technologist$115,672$55.61
7Proposal Coordinator$112,676$54.17
8Database Administrator$111,212$53.47
9Data Integrity Specialist$110,424$53.09
10Plant Technical Specialist$108,204$52.02
11Summer Associate$107,737$51.80
12Project Manager$106,168$51.04
13Consultant$105,210$50.58
14Energy Engineer$104,409$50.20
15Construction Manager$104,303$50.15
16Engineering Assistant$101,737$48.91
17Project Development Engineer$101,119$48.61
18Account Executive$98,615$47.41
19Rate Analyst$96,474$46.38
20Data Analyst$94,333$45.35

Rate Ameresco's promotion and raise policies.

Zippia waving zebra

Average Ameresco salary by state

Ameresco pays the highest salaries in California due to higher costs of living and competition in the state.

RankStateAverage Ameresco salaryHourly rate
1California$109,420$52.61
2Massachusetts$103,091$49.56
3Connecticut$101,970$49.02
4New Jersey$101,294$48.70
5District of Columbia$99,607$47.89
6New York$99,305$47.74
7Texas$98,155$47.19
8New Hampshire$97,439$46.85
9Maryland$96,617$46.45
10Washington$96,615$46.45
11Arizona$96,001$46.15
12Nevada$94,859$45.61
13Virginia$94,421$45.39
14Oregon$93,651$45.02
15Maine$93,042$44.73
16Pennsylvania$91,803$44.14
17Delaware$91,091$43.79
18Georgia$89,863$43.20
19Colorado$89,189$42.88
20Alaska$88,298$42.45

How much does Ameresco pay by location?

The average Ameresco salary varies by location. Ameresco salaries are the highest in Walnut Creek, CA, at $111,274 per year. Ameresco pays the second highest average salary in Framingham, MA, at $103,054 per year. It's important to factor in the cost of living when negotiating a salary or choosing a place to work.

Highest paying Ameresco locations

RankLocationAverage Ameresco salaryHourly rate
1Walnut Creek, CA$111,274$53.50
2Framingham, MA$103,054$49.55
3Islandia, NY$99,902$48.03
4Houston, TX$98,171$47.20
5Worthington, OH$86,971$41.81

Do you work at Ameresco?

Did Ameresco's compensation package meet your expectations?

Ameresco salaries by department

Salaries at Ameresco vary depending on the department you work in. Ameresco salaries in the business development department are the highest with an average salary of $134,650. Employees in the it department at Ameresco receive relatively high salaries as well, with an average salary of $121,838 per year. Departments that don't pay as well at Ameresco include the administrative and the marketing organizational functions, with employees earning average salaries of $52,709 and $64,453, respectively.

Average Ameresco salary by department

RankDepartmentAverage Ameresco salaryHourly rate
1Business Development$134,650$64.74
2IT$121,838$58.58
3Construction$112,130$53.91
4Sales$111,589$53.65
5Engineering$102,345$49.20
6Research & Development$97,468$46.86
7Finance$83,025$39.92
8Plant/Manufacturing$80,463$38.68
9Facilities$74,265$35.70
10Accounting$68,704$33.03
11Marketing$64,453$30.99
12Administrative$52,709$25.34

How much does Ameresco pay by department?

Best paying Ameresco engineering salaries

RankPositionAverage Ameresco salaryHourly rate
1Senior Project Manager$130,699$62.84
2Health And Safety Manager$114,233$54.92
3Database Administrator$111,212$53.47
4Plant Technical Specialist$108,204$52.02
5Energy Engineer$104,409$50.20
6Engineering Assistant$101,737$48.91
7Project Development Engineer$101,119$48.61
8Front End Developer$99,167$47.68
9Data Analyst$94,333$45.35
10Electrical Designer$88,789$42.69
11Junior Software Developer$83,244$40.02
12Mechanical Designer$77,879$37.44
13Engineering Internship$46,386$22.30

Best paying Ameresco IT salaries

RankPositionAverage Ameresco salaryHourly rate
1Information Systems Manager$152,251$73.20
2Practice Leader$150,708$72.46
3Senior Project Manager$130,699$62.84
4Data Integrity Specialist$110,424$53.09
5Senior Network Engineer$110,408$53.08
6Plant Technical Specialist$108,204$52.02
7Systems Administrator$101,772$48.93

Best paying Ameresco plant/manufacturing salaries

RankPositionAverage Ameresco salaryHourly rate
1Plant Manager$124,784$59.99
2Quality Control Manager$118,506$56.97
3Instrument And Electrical Technician$79,669$38.30
4Hvac Technician$77,708$37.36
5Hvac Mechanic$69,364$33.35
6Power Plant Operator$66,329$31.89
7Quality Assurance Representative$60,089$28.89
8Chemical Operator$48,321$23.23

Recently added Ameresco salaries

JobLocationDate addedSalary
Solar ElectricianAlbany, NY06/13/2025$87,654
Solar ElectricianSan Jose, CA05/20/2025$93,915
Solar ElectricianLancaster, CA02/18/2025$93,915
Bess Solar ElectricianPine, AZ02/07/2025$93,915
Solar ElectricianFresno, CA01/26/2025$93,915

What employees say about salary at Ameresco

Employee reviews
profile
3.0
A zippia user wrote a review on Oct 2019
Pros of working at Ameresco

The flexibility of working from home

Cons of working at Ameresco

The constant worry of getting laid off

Ameresco benefits

Flexibility

Is this useful?
profile
4.0
A zippia user wrote a review on Oct 2019
Pros of working at Ameresco

Gained a vast knowledge of subcategories of systems and processes.

Cons of working at Ameresco

It seemed to be a very independent working environment for beginners, and I would've liked to receive more training for the position.

Is this useful?
Work at Ameresco? Share your experience

Frequently asked questions about Ameresco salaries

Search for jobs

Zippia gives an in-depth look into the details of Ameresco, including salaries, political affiliations, employee data, and more, in order to inform job seekers about Ameresco. The employee data is based on information from people who have self-reported their past or current employments at Ameresco. The data on this page is also based on data sources collected from public and open data sources on the Internet and other locations, as well as proprietary data we licensed from other companies. Sources of data may include, but are not limited to, the BLS, company filings, estimates based on those filings, H1B filings, and other public and private datasets. While we have made attempts to ensure that the information displayed are correct, Zippia is not responsible for any errors or omissions or for the results obtained from the use of this information. None of the information on this page has been provided or approved by Ameresco. The data presented on this page does not represent the view of Ameresco and its employees or that of Zippia.

Ameresco may also be known as or be related to AMERESCO INC., Ameresco, Ameresco Inc, Ameresco Inc., Ameresco, Inc and Ameresco, Inc.