Exhibit 21.1
SUBSIDIARIES OF AMERESCO, INC.
LEGAL NAME
ENTITY TYPE
JURISDICTION
1277591 ONTARIO Inc.
Corporation
Canada
2598837 ONTARIO Inc.
Corporation
Canada
Ameresco 202 South Blair Solar Inc.
Corporation
Canada
Ameresco & Elemental Options Inc.
Corporation
Canada
Ameresco Canada Inc.
Corporation
Canada
Ameresco CEPEO Solar Inc.
Corporation
Canada
Ameresco Colchester 1 Inc.
Corporation
Canada
Ameresco Consulting Inc.
Corporation
Canada
Ameresco Dufferin Solar Inc.
Corporation
Canada
Ameresco Enertech, Inc.
Corporation
KY
Ameresco Federal Solutions, Inc.
Corporation
TN
Ameresco Finance Solar Inc.
Corporation
Canada
Ameresco Finance Solar II Inc.
Corporation
Canada
Ameresco GEDSB Solar Inc.
Corporation
Canada
Ameresco Geothermal Inc.
Corporation
Canada
Ameresco HPEDSB Solar Inc.
Corporation
Canada
Ameresco Langstaff Solar Inc.
Corporation
Canada
Ameresco LFG - I, Inc. d/b/a Ameresco Goshen
Corporation
DE
Ameresco LDCSB Solar Inc.
Corporation
Canada
Ameresco Myles Solar Inc.
Corporation
Canada
Ameresco Niagara Solar Inc.
Corporation
Canada
Ameresco Planergy Housing, Inc.
Corporation
DE
Ameresco Puerto Rico, Inc.
Corporation
Commonwealth of Puerto Rico
Ameresco Quantum, Inc.
Corporation
WA
Ameresco Quebec Inc.
Corporation
Quebec
Ameresco Energy and Investment S.A.
Corporation
Greece
Ameresco Select, Inc.
Corporation
MA
Ameresco Servicios Energeticos S.L.
Corporation
Spain
AmerescoSolutions, Inc.
Corporation
NC
Ameresco Southwest, Inc.
Corporation
AZ
Ameresco UW Solar Inc.
Corporation
Canada
Ameresco Wind Power Canada Inc.
Corporation
Canada
Applied Energy Group, Inc.
Corporation
DE
Byrne (Sudbury) Engineering Inc.
Corporation
Canada
COV Smart City LP
General Partnership
Canada
EI Fund One, Inc.
Corporation
MA
Energy Investment, Inc.
Corporation
MA
HEC/Tobyhanna Energy Project, Inc.
Corporation
MA
Sierra Energy Company
Corporation
NV
Ameresco/Pacific Energy JV
General Partnership
HI
399 Revolution Drive Solar LLC
Limited Liability Company
DE
515 Main Saugus LLC
Limited Liability Company
DE
Ameresco AD Holdings LLC
Limited Liability Company
DE
Ameresco Alternate Fuels LLC
Limited Liability Company
DE
Ameresco Aneval LLC
Limited Liability Company
DE





LEGAL NAME
ENTITY TYPE
JURISDICTION
Ameresco ARS LLC
Limited Liability Company
DE
Ameresco Asset Holdings IV LLC
Limited Liability Company
DE
Ameresco Asset Sustainability Group LLC
Limited Liability Company
DE
Ameresco Butte County LLC
Limited Liability Company
DE
Ameresco Chicopee Energy LLC
Limited Liability Company
DE
Ameresco Chiquita Energy LLC
Limited Liability Company
DE
Ameresco Construction Holdings LLC
Limited Liability Company
DE
Ameresco CT LLC
Limited Liability Company
DE
Ameresco Dallas LLC
Limited Liability Company
DE
Ameresco Delaware Energy LLC
Limited Liability Company
DE
Ameresco DMHS LLC
Limited Liability Company
DE
Ameresco DR LLC
Limited Liability Company
DE
Ameresco Evansville LLC
Limited Liability Company
DE
Ameresco Foothills LLC
Limited Liability Company
DE
Ameresco Forward LLC
Limited Liability Company
DE
Ameresco Funding I, LLC
Limited Liability Company
DE
Ameresco Funding II, LLC
Limited Liability Company
DE
Ameresco Funding III, LLC
Limited Liability Company
DE
Ameresco Funding IV, LLC
Limited Liability Company
DE
Ameresco Georgia LLC
Limited Liability Company
DE
Ameresco Greenridge LLC
Limited Liability Company
DE
Ameresco Half Moon Bay LLC
Limited Liability Company
DE
Ameresco Hawaii LLC
Limited Liability Company
DE
Ameresco Huntington Beach, L.L.C.
Limited Liability Company
DE
Ameresco Idaho Wind LLC
Limited Liability Company
DE
Ameresco Intelligent Systems, LLC
Limited Liability Company
DE
Ameresco Janesville LLC
Limited Liability Company
DE
Ameresco Jefferson City LLC
Limited Liability Company
DE
Ameresco Johnson Canyon LLC
Limited Liability Company
DE
Ameresco Keller Canyon LLC
Limited Liability Company
DE
Ameresco Lake Havasu LLC
Limited Liability Company
DE
Ameresco LFG Holdings II LLC
Limited Liability Company
DE
Ameresco LFG Holdings III LLC
Limited Liability Company
DE
Ameresco LFG Holdings LLC
Limited Liability Company
DE
Ameresco McCarty Energy LLC
Limited Liability Company
DE
Ameresco MT Wind, LLC
Limited Liability Company
DE
Ameresco Mt. Olive LLC
Limited Liability Company
DE
Ameresco Navy Yard Peaker LLC
Limited Liability Company
DE
Ameresco Northampton LLC
Limited Liability Company
DE
Ameresco Orbit Clinton LLC
Limited Liability Company
DE
Ameresco Orbit DesMoinesWA LLC
Limited Liability Company
DE
Ameresco Orbit Wadesboro LLC
Limited Liability Company
DE
Ameresco Palmetto LLC
Limited Liability Company
DE
Ameresco Pine Bluff LLC
Limited Liability Company
DE
Ameresco Potter Road LLC
Limited Liability Company
DE
Ameresco PV Holdings LLC
Limited Liability Company
DE
Ameresco PV Holdings II LLC
Limited Liability Company
DE
Ameresco PV Holdings III LLC
Limited Liability Company
DE
Ameresco PV Holdings IV LLC
Limited Liability Company
DE





LEGAL NAME
ENTITY TYPE
JURISDICTION
Ameresco Ranchland LLC
Limited Liability Company
DE
Ameresco Renewable LLC
Limited Liability Company
DE
Ameresco Renewable Energy LLC
Limited Liability Company
DE
Ameresco San Antonio LLC
Limited Liability Company
DE
Ameresco San Joaquin LLC
Limited Liability Company
DE
Ameresco San Joaquin Solar LLC
Limited Liability Company
DE
Ameresco Santa Clara LLC
Limited Liability Company
DE
Ameresco Santa Cruz Energy LLC
Limited Liability Company
DE
Ameresco Skunk Creek LLC
Limited Liability Company
DE
Ameresco Solar - Products LLC
Limited Liability Company
DE
Ameresco Solar - Solutions LLC
Limited Liability Company
DE
Ameresco Solar - Technologies LLC
Limited Liability Company
DE
Ameresco Solar LLC
Limited Liability Company
DE
Ameresco Solar Bridgewater LLC
Limited Liability Company
DE
Ameresco Solar Canton LLC
Limited Liability Company
DE
Ameresco Solar Englewood LLC
Limited Liability Company
DE
Ameresco Solar Fall River LLC
Limited Liability Company
DE
Ameresco Solar Holdings I LLC
Limited Liability Company
DE
Ameresco Solar Land Holdings LLC
Limited Liability Company
DE
Ameresco Solar Logan LLC
Limited Liability Company
DE
Ameresco Solar Lowell LLC
Limited Liability Company
DE
Ameresco Solar Milton LLC
Limited Liability Company
DE
Ameresco Solar Natick LLC
Limited Liability Company
DE
Ameresco Solar Natick II LLC
Limited Liability Company
DE
Ameresco Solar New York LLC
Limited Liability Company
DE
Ameresco Solar Newburyport LLC
Limited Liability Company
DE
Ameresco Solar Power 1 LLC
Limited Liability Company
DE
Ameresco Solar Waltham LLC
Limited Liability Company
DE
Ameresco Solar Worcester LLC
Limited Liability Company
DE
Ameresco Stafford LLC
Limited Liability Company
DE
Ameresco Vasco Road LLC
Limited Liability Company
DE
Ameresco Wind New York LLC
Limited Liability Company
DE
Ameresco Woodland Meadows LLC
Limited Liability Company
DE
Ameresco Woodland Meadows Romulus LLC
Limited Liability Company
DE
AMRC Blackstone Holdings LLC
Limited Liability Company
De
AMRC Frederick Holdings LLC
Limited Liability Company
DE
Arlington Municipal Solar PV Projects 2015 LLC
Limited Liability Company
DE
Ashland High School Solar LLC
Limited Liability Company
DE
Ashland Howe St. Solar LLC
Limited Liability Company
DE
Ashland Middle School Solar LLC
Limited Liability Company
DE
Athol Leicester Solar LLC
Limited Liability Company
DE
Brickyard Road Solar LLC
Limited Liability Company
DE
BWC Mystic River, LLC
Limited Liability Company
DE
BWC Origination 8, LLC
Limited Liability Company
DE
BWC Origination 19, LLC
Limited Liability Company
DE
BWC Wading River, LLC
Limited Liability Company
DE
Braintree Schools Solar PV 2015 LLC
Limited Liability Company
DE
Candlewood Solar LLC
Limited Liability Company
DE
Chebacco Road Solar LLC
Limited Liability Company
DE





LEGAL NAME
ENTITY TYPE
JURISDICTION
Clark Institute Solar LLC
Limited Liability Company
DE
Church Street Solar LLC
Limited Liability Company
DE
Downing Parkway Solar LLC
Limited Liability Company
DE
Easton Schools Solar LLC
Limited Liability Company
DE
Energy Solutions & Security, LLC
Limited Liability Company
DE
e.three Custom Energy Solutions, LLC
Limited Liability Company
NV
Fall River Solar Phase 2 LLC
Limited Liability Company
DE
French King Solar LLC
Limited Liability Company
DE
Glendale Road Solar PV LLC
Limited Liability Company
DE
Green Wave LLC
Limited Liability Company
DE
Groton Landfill Solar LLC
Limited Liability Company
DE
Grove Street Solar LLC
Limited Liability Company
DE
Hampden Landfill Solar LLC
Limited Liability Company
DE
HEC/CJTS Energy Center LLC
Limited Liability Company
DE
Highland Street Natick Solar LLC
Limited Liability Company
DE
Hixbridge Solar LLC
Limited Liability Company
DE
Hui O Aina, LLC
Limited Liability Company
HI
Ivory Street Solar LLC
Limited Liability Company
DE
KP Chino Grande Solar LLC
Limited Liability Company
DE
KP Dublin Solar LLC
Limited Liability Company
DE
KP Irwindale Solar LLC
       Limited Liability Company
DE
KP La Habra Solar LLC
Limited Liability Company
DE
KP Market Solar LLC
Limited Liability Company
DE
KP Murrietta Solar LLC
Limited Liability Company
DE
KP Riverside Solar LLC
Limited Liability Company
DE
KP Santa Rosa
Limited Liability Company
DE
KP Skyport Solar LLC
Limited Liability Company
DE
KP Temecula Solar LLC
Limited Liability Company
DE
Lanesborough Community Solar LLC
Limited Liability Company
DE
Lenox Willow Creek Solar LLC
Limited Liability Company
DE
Lakeview Solar Farm Inc
Corporation
Canada
Lexington Municipal Solar LLC
Limited Liability Company
DE
Loop Road Solar PV LLC
Limited Liability Company
DE
MA Solar Highway LLC
Limited Liability Company
DE
MA Solar Highway Phase 1B LLC
Limited Liability Company
DE
MA Solar Highway Phase 2 LLC
Limited Liability Company
DE
Mariposa Solar Farm Inc
Corporation
Canada
Meadow Road Solar LLC
Limited Liability Company
DE
Memorial Field Football Field Solar LLC
Limited Liability Company
DE
Mill Glen Solar LLC
Limited Liability Company
DE
MN CSG 1 LLC
Limited Liability Company
DE
MN CSG 2 LLC
Limited Liability Company
DE
MN CSG 3 LLC
Limited Liability Company
DE
MN CSG 4 LLC
Limited Liability Company
DE
MN CSG 9 LLC
Limited Liability Company
DE
MN CSG 10 LLC
Limited Liability Company
DE
Moodus Farm Solar LLC
Limited Liability Company
DE
Mount Olive Community Development Fund LLC
Limited Liability Company
DE
Montevue Lane Solar LLC
Limited Liability Company
DE





LEGAL NAME
ENTITY TYPE
JURISDICTION
Optimum Operations LLC
Limited Liability Company
DE
Natick High School Solar LLC
Limited Liability Company
DE
Natick Senior Center Solar LLC
Limited Liability Company
DE
Newton Municipal Solar LLC
Limited Liability Company
DE
Ninety-First Avenue Renewable Biogas LLC
Limited Liability Company
DE
North Kingston Solar LLC dba Hamilton Allenton Solar LLC
Limited Liability Company
DE
North Parish Road Solar PV LLC
Limited Liability Company
DE
Otter River Road Solar LLC
Limited Liability Company
DE
Owego Solar LLC
Limited Liability Company
DE
Partridge Road Solar LLC
Limited Liability Company
DE
Plattsburgh Solar LLC
Limited Liability Company
DE
Readington Solar PV LLC
Limited Liability Company
DE
Rumford Avenue Solar LLC
Limited Liability Company
DE
SC Tire Processing LLC
Limited Liability Company
DE
Seldera LLC
Limited Liability Company
DE
Simsbury Landfill Solar LLC
Limited Liability Company
DE
Solar Revere Phase I LLC
Limited Liability Company
DE
Solar Show Low One LLC
Limited Liability Company
DE
Solutions Holdings, LLC
Limited Liability Company
DE
South Street Solar Power LLC
Limited Liability Company
DE
Speen Street Holdings I, LLC
Limited Liability Company
DE
Speen Street Holdings II, LLC
Limited Liability Company
DE
Speen Street Holdings III, LLC
Limited Liability Company
DE
Speen Street Holdings IV, LLC
Limited Liability Company
DE
Stockbridge Landfill Solar PV LLC
Limited Liability Company
DE
Sympaug Solar LLC
Limited Liability Company
DE
Wayland Municipal Solar LLC
Limited Liability Company
DE
West Coast MPPA LLC
Limited Liability Company
DE
West Newbury Main St. Solar LLC
Limited Liability Company
DE
Weston DPW Solar LLC
Limited Liability Company
DE
Westfield Airport Road Solar LLC
Limited Liability Company
DE
Westwood Fires Station Solar LLC
Limited Liability Company
DE
Westwood Schools Solar 1 LLC
Limited Liability Company
DE
Woodbridge Avenue Solar LLC
Limited Liability Company
DE
Zervas Solar LLC
Limited Liability Company
DE
Ameresco International Holdings B.V.
Private Limited Liability Company
Netherlands
Ameresco Limited
Private Limited Company
United Kingdom
ESP Response Limited
Private Limited Company
United Kingdom
Fishertown Property Holdings Limited
Private Limited Company
Ireland
Kerry Sustainable Energy Limited
Private Limited Company
Ireland