Exhibit 21.1

SUBSIDIARIES OF AMERESCO, INC.
LEGAL NAMEENTITY TYPEJURISDICTION
112 Lake Street Solar LLCLimited Liability CompanyDE
117 Lake Street Solar LLCLimited Liability CompanyDE
1519 Crandall Road LLCLimited Liability CompanyDE
1724 64th Avenue Solar LLCLimited Liability CompanyDE
3901 Suitland Road Solar LLCLimited Liability CompanyDE
399 Revolution Drive Solar LLCLimited Liability CompanyDE
515 Main Saugus LLCLimited Liability CompanyDE
5700 Canada Street Solar LLCLimited Liability CompanyDE
5715 Livingston Road Solar LLCLimited Liability CompanyDE
59 Morse Road Solar LLCLimited Liability CompanyDE
83 School Street Solar LLCLimited Liability CompanyDE
Aegean Drive Solar LLCLimited Liability CompanyDelaware
Afton NM Solar LLCLimited Liability CompanyDE
Alberta VA Solar LLCLimited Liability CompanyDE
AM Helios, Inc.CorporationDE
Ameresco AD Holdings LLCLimited Liability CompanyDE
Ameresco Alternate Fuels LLCLimited Liability CompanyDE
Ameresco Aneval LLCLimited Liability CompanyDE
Ameresco ARS LLCLimited Liability CompanyDE
Ameresco Asset Holdings IV LLCLimited Liability CompanyDE
Ameresco Asset Sustainability Group LLCLimited Liability CompanyDE
Ameresco Benson Valley RNG LLCLimited Liability CompanyDE
Ameresco Brickyard RNG LLCLimited Liability CompanyDE
Ameresco Butte County LLCLimited Liability CompanyDE
Ameresco Canada Inc.CorporationCanada
Ameresco Candlewood HoldCo LLCLimited Liability CompanyDE
Ameresco CEPEO Solar, Inc.CorporationCanada
Ameresco Cherokee RNG LLCLimited Liability CompanyDE
Ameresco Chicopee Energy LLCLimited Liability CompanyDE
Ameresco Chiquita Energy LLCLimited Liability CompanyDE
Ameresco Chiquita RNG LLCLimited Liability CompanyDE
Ameresco Clinton County RNG LLCLimited Liability CompanyDE
Ameresco Construction Holdings LLCLimited Liability CompanyDE
Ameresco CT LLCLimited Liability CompanyDE
Ameresco Dallas LLCLimited Liability CompanyDE
Ameresco Danville Solar LLCLimited Liability CompanyDE
Ameresco Delaware Energy LLCLimited Liability CompanyDE
Ameresco DR LLCLimited Liability CompanyDE
Ameresco Energy Hellas S.A. CorporationGreece
Ameresco Epperson RNG LLCLimited Liability CompanyDE
Ameresco Evansville, LLCLimited Liability CompanyDE
Ameresco Federal Solutions, Inc.CorporationTN
Ameresco Finance Solar II Inc.CorporationCanada
Ameresco Finance Solar Inc.CorporationCanada
Ameresco Forward LLCLimited Liability CompanyDE
1


Exhibit 21.1
LEGAL NAMEENTITY TYPEJURISDICTION
Ameresco Forward RNG LLCLimited Liability CompanyDE
Ameresco GEDSB Solar Inc.CorporationCanada
Ameresco Georgia LLCLimited Liability CompanyDE
Ameresco Geothermal Inc.CorporationCanada
Ameresco Greenridge LLCLimited Liability CompanyDE
Ameresco Greenridge RNG LLCLimited Liability CompanyDE
Ameresco Half Moon Bay LLCLimited Liability CompanyDE
Ameresco Hawaii LLCLimited Liability CompanyDE
Ameresco HCE Solar LLCLimited Liability CompanyDE
Ameresco HPEDSB Solar Inc.CorporationCanada
Ameresco Intelligent Systems, LLCLimited Liability CompanyDE
Ameresco International Holdings B.V.Private Limited Liability CompanyNetherlands
Ameresco Janesville LLCLimited Liability CompanyDE
Ameresco Jefferson City LLCLimited Liability CompanyDE
Ameresco Johnson Canyon LLCLimited Liability CompanyDE
Ameresco JPII Carbon Reduction Inc.CorporationCanada
Ameresco Keller Canyon LLCLimited Liability CompanyDE
Ameresco Keller Canyon RNG LLCLimited Liability CompanyDE
Ameresco Lake Havasu LLCLimited Liability CompanyDE
Ameresco LDCSB Solar, Inc.CorporationCanada
Ameresco Lee County RNG LLCLimited Liability CompanyDE
Ameresco LFG - I, Inc. d/b/a Ameresco GoshenCorporationDE
Ameresco LFG Holdings II LLCLimited Liability CompanyDE
Ameresco LFG Holdings III LLCLimited Liability CompanyDE
Ameresco LFG Holdings LLCLimited Liability CompanyDE
Ameresco LimitedPrivate Limited CompanyUnited Kingdom
Ameresco Little Dixie RNG LLCLimited Liability CompanyDE
Ameresco Manati LLCLimited Liability CompanyDE
Ameresco Manteca DCFC LLCLimited Liability CompanyDE
Ameresco McCarty Energy LLCLimited Liability CompanyDE
Ameresco Michigan RNG Holdings LLCLimited Liability CompanyDE
Ameresco Modern RNG LLCLimited Liability CompanyDE
Ameresco MT Wind, LLCLimited Liability CompanyDE
Ameresco Mt. Olive LLCLimited Liability CompanyDE
Ameresco Navy Yard Peaker LLCLimited Liability CompanyDE
Ameresco New Mexico Solar LLCLimited Liability CompanyDE
Ameresco Newco LimitedCorporationUnited Kingdom
Ameresco Newmarket Energy Storage Inc.CorporationCanada
Ameresco Northampton LLCLimited Liability CompanyDE
Ameresco Orbit Clinton LLCLimited Liability CompanyDE
Ameresco Orbit DesMoinesWA LLCLimited Liability CompanyDE
Ameresco Orbit Wadesboro LLCLimited Liability CompanyDE
Ameresco Otay RNG LLCLimited Liability CompanyDE
Ameresco Palmetto LLCLimited Liability CompanyDE
Ameresco Pine Bluff LLCLimited Liability CompanyDE
Ameresco Pine Grove RNG LLCLimited Liability CompanyDE
Ameresco Planergy Housing, Inc.CorporationDE
2


Exhibit 21.1
LEGAL NAMEENTITY TYPEJURISDICTION
Ameresco Potter Road LLCLimited Liability CompanyDE
Ameresco Puerto Rico, Inc.CorporationCommonwealth of Puerto Rico
Ameresco PV Holdings Eleven LLCLimited Liability CompanyDE
Ameresco PV Holdings II LLCLimited Liability CompanyDE
Ameresco PV Holdings III LLCLimited Liability CompanyDE
Ameresco PV Holdings IV LLCLimited Liability CompanyDE
Ameresco PV Holdings IX LLCLimited Liability CompanyDE
Ameresco PV Holdings LLCLimited Liability CompanyDE
Ameresco PV Holdings V LLCLimited Liability CompanyDE
Ameresco PV Holdings VI LLCLimited Liability CompanyDE
Ameresco PV Holdings VII FinCo LLCLimited Liability CompanyDE
Ameresco PV Holdings VII LLCLimited Liability CompanyDE
Ameresco PV Holdings VIII LLCLimited Liability CompanyDE
Ameresco PV Holdings X LLCLimited Liability CompanyDE
Ameresco Quebec Inc.CorporationQuebec
Ameresco Ranchland LLCLimited Liability CompanyDE
Ameresco Renewable Energy LLCLimited Liability CompanyDE
Ameresco Renewable LLCLimited Liability CompanyDE
Ameresco RNG Holdings I LLCLimited Liability CompanyDE
Ameresco RNG Pledgor I LLCLimited Liability CompanyDE
Ameresco Roxana RNG LLCLimited Liability CompanyDE
Ameresco San Antonio LLCLimited Liability CompanyDE
Ameresco San Joaquin LLCLimited Liability CompanyDE
Ameresco San Joaquin Solar LLCLimited Liability CompanyDE
Ameresco Santa Clara LLCLimited Liability CompanyDE
Ameresco Santa Cruz Energy LLCLimited Liability CompanyDE
Ameresco Select, Inc.CorporationMA
Ameresco Servicios Energeticos S.L.CorporationSpain
Ameresco SFPUC LLCLimited Liability CompanyDE
Ameresco Skunk Creek LLCLimited Liability CompanyDE
Ameresco Solar - Products LLCLimited Liability CompanyDE
Ameresco Solar - Solutions LLCLimited Liability CompanyDE
Ameresco Solar - Technologies LLCLimited Liability CompanyDE
Ameresco Solar Bridgewater LLCLimited Liability CompanyDE
Ameresco Solar Canton LLCLimited Liability CompanyDE
Ameresco Solar Englewood LLCLimited Liability CompanyDE
Ameresco Solar Fall River LLCLimited Liability CompanyDE
Ameresco Solar Holdings I LLCLimited Liability CompanyDE
Ameresco Solar Holdings II FinCo LLCLimited Liability CompanyDE
Ameresco Solar Holdings II LLCLimited Liability CompanyDE
Ameresco Solar Holdings III LLCLimited Liability CompanyDE
Ameresco Solar Land Holdings LLCLimited Liability CompanyDE
Ameresco Solar LLCLimited Liability CompanyDE
Ameresco Solar Logan LLCLimited Liability CompanyDE
Ameresco Solar Lowell LLCLimited Liability CompanyDE
Ameresco Solar Milton LLCLimited Liability CompanyDE
Ameresco Solar Natick II LLCLimited Liability CompanyDE
3


Exhibit 21.1
LEGAL NAMEENTITY TYPEJURISDICTION
Ameresco Solar Natick LLCLimited Liability CompanyDE
Ameresco Solar New York LLCLimited Liability CompanyDE
Ameresco Solar Newburyport LLCLimited Liability CompanyDE
Ameresco Solar Power 1 LLCLimited Liability CompanyDE
Ameresco Solar Waltham LLCLimited Liability CompanyDE
Ameresco Solar Worcester LLCLimited Liability CompanyDE
Ameresco Southwest, Inc.CorporationAZ
Ameresco Stafford LLCLimited Liability CompanyDE
Ameresco Sunel Energy S.A.CorporationGreece
Ameresco TN Swine RNG LLCLimited Liability CompanyDE
Ameresco Upper Rock Island RNG LLCLimited Liability CompanyDE
Ameresco UW Solar Inc.CorporationCanada
Ameresco Vasco Road LLCLimited Liability CompanyDE
Ameresco Volusia RNG LLCLimited Liability CompanyDE
Ameresco Wind New York LLCLimited Liability CompanyDE
Ameresco Winnemucca Solar LLCLimited Liability CompanyDE
Ameresco Woodland Meadows II LLCLimited Liability CompanyDE
Ameresco Woodland Meadows LLCLimited Liability CompanyDE
Ameresco Woodland Meadows Romulus LLCLimited Liability CompanyDE
Ameresco Wyandot RNG LLCLimited Liability CompanyDE
Ameresco/Pacific Energy JVGeneral PartnershipHI
AmerescoSolutions, Inc.CorporationNC
Amerres Energy S.A.CorporationGreece
AMRC 53 Finco LLCLimited Liability CompanyDE
AMRC 53 Holdings LLCLimited Liability CompanyDE
AMRC BCE Holdings, LLCLimited Liability CompanyDE
AMRC Blackstone Holdings LLCLimited Liability CompanyDE
AMRC CECNY Holdings LLCLimited Liability CompanyDE
AMRC CS Holdings LLCLimited Liability CompanyDE
AMRC Federal Holdings 1 LLCLimited Liability CompanyDE
AMRC Frederick Holdings LLCLimited Liability CompanyDE
AMRC Hawaii LLCLimited Liability CompanyDE
AMRC LICSS Holdings LLCLimited Liability CompanyDE
AMRC Millis Holdings LLCLimited Liability CompanyDE
AMRC Panel Finance LLCLimited Liability CompanyDE
AMRC Panel Holdings LLCLimited Liability CompanyDE
AMRC PVH IX LLCLimited Liability CompanyDE
AMRC PVH X LLCLimited Liability CompanyDE
Applied Energy Group, Inc.CorporationDE
Arlington Municipal Solar PV Projects 2015 LLCLimited Liability CompanyDE
Arroyo NM Solar LLCLimited Liability CompanyDE
Ashland High School Solar LLCLimited Liability CompanyDE
Ashland Howe St. Solar LLCLimited Liability CompanyDE
Ashland Middle School Solar LLCLimited Liability CompanyDE
Athol Leicester Solar LLCLimited Liability CompanyDE
Atkinson NM Solar LLCLimited Liability CompanyDE
Aztec NM Solar LLCLimited Liability CompanyDE
Banner Solar BaywoodLimited Liability CompanyDE
4


Exhibit 21.1
LEGAL NAMEENTITY TYPEJURISDICTION
Banner Solar GatewayLimited Liability CompanyDE
Banner Solar IronwoodLimited Liability CompanyDE
Belvidere Landfill Solar 1 LLCLimited Liability CompanyIL
Belvidere Landfill Solar 2 East LLCLimited Liability CompanyIL
Belvidere Landfill Solar 2 West LLCLimited Liability CompanyIL
Benigno Blvd Solar LLCLimited Liability CompanyDE
Bernardston Landfill Solar LLCLimited Liability CompanyDE
Bitter Cherry NM Solar LLCLimited Liability CompanyDE
Blackwater Rd Solar LLCLimited Liability CompanyDE
Bloomfield CT 1, LLCLimited Liability CompanyCO
Bomarc Road Solar LLCLimited Liability CompanyDE
Bound Line Road Solar LLCLimited Liability CompanyDE
BPDA Solar LLCLimited Liability CompanyDE
Braintree Schools Solar PV 2015 LLCLimited Liability CompanyDE
Bremo Bluff VA Solar LLCLimited Liability CompanyDE
Brentwood Rd Solar LLCLimited Liability CompanyDE
Brickyard Road Solar LLCLimited Liability CompanyDE
Brophy College Preparatory Solar LLCLimited Liability CompanyDE
Buffalo NM Solar LLCLimited Liability CompanyDE
Burnt Swamp Road Solar LLC fka Wrentham #1 Solar LLCLimited Liability CompanyDE
BWC Gibbs Brook, LLCLimited Liability CompanyDE
BWC Harlow Brook, LLCLimited Liability CompanyDE
BWC Mystic River, LLCLimited Liability CompanyDE
BWC Origination 18, LLCLimited Liability CompanyDE
BWC Origination 19, LLCLimited Liability CompanyDE
BWC Origination 8, LLCLimited Liability CompanyDE
BWC Pocasset River, LLCLimited Liability CompanyDE
BWC Wading River, LLCLimited Liability CompanyDE
BWC Wareham Assemblage, LLCLimited Liability CompanyDE
BWC Wareham River, LLCLimited Liability CompanyDE
Camino De Cruz Blanca Solar LLC fka St. John's Solar LLCLimited Liability CompanyDE
CanAm NM Solar LLCLimited Liability CompanyDE
Candlewood Clean Power LLCLimited Liability CompanyDE
Candlewood Solar LLCLimited Liability CompanyDE
Cedar Creek Solar LLCLimited Liability CompanyDE
Cedar NM Solar LLCLimited Liability CompanyDE
Chesapeake Beach BESS LLCLimited Liability CompanyDE
Chicago Solar Alliance LLCLimited Liability CompanyDE
Church Street Solar LLCLimited Liability CompanyDE
City of Phoenix 22 Ave Solar LLCLimited Liability CompanyDE
Clark Fork Solar LLCLimited Liability CompanyDE
Clarksville VA Solar LLCLimited Liability CompanyDE
Colonial Beach VA #2 Solar LLCLimited Liability CompanyDE
Colonial Beach VA Solar LLCLimited Liability CompanyDE
Cork Sustainable Energy LimitedPrivate Limited CompanyIreland
Corona NM Solar LLCLimited Liability CompanyDE
Corte De Luna NM Solar LLCLimited Liability CompanyDE
Danville Foundry Holdings, LLCLimited Liability CompanyDE
5


Exhibit 21.1
LEGAL NAMEENTITY TYPEJURISDICTION
Delta Junction Renewable Resources LLCLimited Liability CompanyDE
DePue Holdings, LLCLimited Liability CompanyDE
Dinwiddie VA Solar LLCLimited Liability CompanyDE
Doswell VA Solar LLCLimited Liability CompanyDE
Downing Parkway Solar LLCLimited Liability CompanyDE
Dudley Landfill Solar LLCLimited Liability CompanyDE
E Monroe Little Falls North LLCLimited Liability CompanyDE
E Monroe Little Falls South LLCLimited Liability CompanyDE
e.three Custom Energy Solutions, LLCLimited Liability CompanyNV
East Bridgewater 1 Solar LLCLimited Liability CompanyDE
East Granby Solar LLCLimited Liability CompanyDE
East Victory Way Solar LLCLimited Liability CompanyDE
Eastern Correctional Napanoch NY Solar LLCLimited Liability CompanyDE
Easton Schools Solar LLCLimited Liability CompanyDE
Edgartown Landfill Solar LLCLimited Liability CompanyDE
EI Fund One, Inc.CorporationMA
Ellsworth ME Solar LLCLimited Liability CompanyDE
Elm Grove Solar LLCLimited Liability CompanyDE
Energy Investment, Inc.CorporationMA
Energy Solutions & Security, LLCLimited Liability CompanyDE
ESCT-BJ318, LLCLimited Liability CompanyCT
ESMA-BJ113, LLCLimited Liability CompanyMA
ESMA-BJ175, LLCLimited Liability CompanyMA
ESMA-BJ209, LLCLimited Liability CompanyMA
ESMA-BJ353, LLCLimited Liability CompanyMA
ESNY YORKTOWN, LLC fka ESNY-IBM-YORKTOWN, LLCLimited Liability CompanyNY
ESP Response LimitedPrivate Limited CompanyUnited Kingdom
Fall River Solar Phase 2 LLCLimited Liability CompanyDE
Fiberloid St Solar LLCLimited Liability CompanyDE
Fishkill NY One Solar LLCLimited Liability CompanyDE
Franklin 1 Solar LLCLimited Liability CompanyDE
Freeport Solar North, LLCLimited Liability CompanyDE
Freeport Solar South, LLCLimited Liability CompanyIL
French King Solar LLCLimited Liability CompanyDE
Getty Avenue Solar LLCLimited Liability CompanyDE
Glendale Road Solar PV LLCLimited Liability CompanyDE
Glenn Burnie Landfill Solar ANEM LLCLimited Liability CompanyDE
Glenn Burnie Landfill Solar CSEGS-1 LLCLimited Liability CompanyDE
Glenn Burnie Landfill Solar LLCLimited Liability CompanyDE
Gloversville Community Solar LLCLimited Liability CompanyDE
Gray Road Solar Energy 2 LLCLimited Liability CompanyDE
Gray Road Solar Energy 3 LLCLimited Liability CompanyDE
Gray Road Solar Energy LLCLimited Liability CompanyDE
Green Wave LLCLimited Liability CompanyDE
Greene Correctional Coxsackie NY Solar LLCLimited Liability CompanyDE
Greenhaven Correctional Stormville NY Solar LLCLimited Liability CompanyDE
Groton Landfill Solar LLCLimited Liability CompanyDE
Grove Street Solar LLCLimited Liability CompanyDE
6


Exhibit 21.1
LEGAL NAMEENTITY TYPEJURISDICTION
Hampden Landfill Solar LLCLimited Liability CompanyDE
Hancock MD #1 Solar LLCLimited Liability CompanyDE
Hanson Solar LLCLimited Liability CompanyDE
HEC/CJTS Energy Center LLCLimited Liability CompanyDE
HEC/Tobyhanna Energy Project, Inc.CorporationMA
Highland Bridge Solar LLC Name ReservedDE
Highland Street Natick Solar LLCLimited Liability CompanyDE
Historic Congressional Solar LLCLimited Liability CompanyDE
Hixbridge Solar LLCLimited Liability CompanyDE
HSGS-Ameresco, LLCLimited Liability CompanySC
Husky NM Solar LLCLimited Liability CompanyDE
Illiopolis Solar North LLCLimited Liability CompanyIL
Illiopolis Solar South LLCLimited Liability CompanyIl
Indian Road Solar LLCLimited Liability CompanyDE
Ivory Street Solar LLCLimited Liability CompanyDE
Juice Technologies, Inc. dba Plug SmartCorporationFL
KBR EaaS LLCLimited Liability CompanyDE
Kerry Sustainable Energy LimitedPrivate Limited CompanyIreland
Kinsale VA Solar LLCLimited Liability CompanyDE
KP AACC Sacramento Solar LLCLimited Liability CompanyDE
KP Aliso Creek MOB Solar LLCLimited Liability CompanyDE
KP Baldwin Park Parking Solar LLCLimited Liability CompanyDE
KP Bonita Medical Solar LLCLimited Liability CompanyDE
KP Carson South Bay Solar LLCLimited Liability CompanyDE
KP Chino Regional Lab PVBS LLCLimited Liability CompanyDE
KP Clairemont Mesa Solar LLCLimited Liability CompanyDE
KP Colton Medical Solar LLCLimited Liability CompanyDE
KP Columbia Gateway Solar LLCLimited Liability CompanyDE
KP Corona Medical Offices Solar LLCLimited Liability CompanyDE
KP Covina MOB Solar LLCLimited Liability CompanyDE
KP Culver Marina Solar LLCLimited Liability CompanyDE
KP Diamond Bar Solar LLCLimited Liability CompanyDE
KP Downey Medical Solar LLCLimited Liability CompanyDE
KP El Cajon Call Center Solar LLCLimited Liability CompanyDE
KP Fontana Medical Solar LLCLimited Liability CompanyDE
KP Gaithersberg Medical Solar LLCLimited Liability CompanyDE
KP Garden Grove Medical Solar LLCLimited Liability CompanyDE
KP Gardena Medical Solar LLCLimited Liability CompanyDE
KP Hawthorne MOB Solar LLCLimited Liability CompanyDE
KP Hesperia MOB Solar LLCLimited Liability CompanyDE
KP Honolulu Medical Solar LLCLimited Liability CompanyDE
KP Honolulu Solar LLCLimited Liability CompanyDE
KP Huntington Beach MOB Solar LLCLimited Liability CompanyDE
KP Inglewood Solar LLCLimited Liability CompanyDE
KP Kona Medical Solar LLCLimited Liability CompanyDE
KP Koolau Medical Solar LLCLimited Liability CompanyDE
KP Kula Solar LLCLimited Liability CompanyDE
KP La Palma Medical Offices Solar LLCLimited Liability CompanyDE
7


Exhibit 21.1
LEGAL NAMEENTITY TYPEJURISDICTION
KP Lanai Solar LLCLimited Liability CompanyDE
KP Leeward Solar LLCLimited Liability CompanyDE
KP Lincoln Medical Offices Solar LLCLimited Liability CompanyDE
KP Manteca Hospital Solar LLCLimited Liability CompanyDE
KP Mapunapuna Medical Solar LLCLimited Liability CompanyDE
KP Market Solar LLCLimited Liability CompanyDE
KP Maui Medical Solar LLCLimited Liability CompanyDE
KP Meridian Medical Offices Solar LLCLimited Liability CompanyDE
KP Ming Medical Solar LLCLimited Liability CompanyDE
KP Mission Viejo Solar LLCLimited Liability CompanyDE
KP Moanalua Solar LLCLimited Liability CompanyDE
KP Modesto Medical Center Solar LLCLimited Liability CompanyDE
KP Montebello Medical Solar LLCLimited Liability CompanyDE
KP Moreno Iris Medical Solar LLCLimited Liability CompanyDE
KP Moreno Valley Hospital DNT Solar LLCLimited Liability CompanyDE
KP Moreno Valley Medical Offices Solar LLCLimited Liability CompanyDE
KP Murrieta Ambulatory Solar LLCLimited Liability CompanyDE
KP Nanaikeola Medical Solar LLCLimited Liability CompanyDE
KP North Baltimore HUB Solar LLCLimited Liability CompanyDE
KP Ontario Vineyard O.P. Surgicenter B Solar LLCLimited Liability CompanyDE
KP Orange Rehab Pavilion Solar LLCLimited Liability CompanyDE
KP Otay Mesa Medical Solar LLCLimited Liability CompanyDE
KP Pinole Medical PVBS LLCLimited Liability CompanyDE
KP Rancho Cucamonga Medical PVBS LLCLimited Liability CompanyDE
KP Rancho San Diego Solar LLCLimited Liability CompanyDE
KP Redlands Medical Solar LLCLimited Liability CompanyDE
KP Redwood-Marshall Solar LLCLimited Liability CompanyDE
KP Riverside Medical Center Solar LLCLimited Liability CompanyDE
KP Riverside Solar LLCLimited Liability CompanyDE
KP Sac Davis Ground PVBS LLCLimited Liability CompanyDE
KP San Dimas Solar LLCLimited Liability CompanyDE
KP San Jose Medical PVBS LLCLimited Liability CompanyDE
KP San Marcos Medical 1 Solar LLCLimited Liability CompanyDE
KP San Marcos Medical 3 Solar LLCLimited Liability CompanyDE
KP San Marcos Medical Solar LLCLimited Liability CompanyDE
KP San Mateo Solar LLCLimited Liability CompanyDE
KP San Rafael Hospital Solar LLCLimited Liability CompanyDE
KP San Rafael Los Gamos MOB Parking Structure Solar LLCLimited Liability CompanyDE
KP San Rafael Los Gamos MOB Rooftop Carport Solar LLCLimited Liability CompanyDE
KP South Sacramento Hospital Solar LLCLimited Liability CompanyDE
KP Springfield MOB Solar LLCLimited Liability CompanyDE
KP Stockdale Medical Solar LLCLimited Liability CompanyDE
KP Stockton Central Utility Plant Solar LLCLimited Liability CompanyDE
KP Sylmar Medical Solar LLCLimited Liability CompanyDE
KP Temecula Solar LLCLimited Liability CompanyDE
KP Tracy Medical Offices Solar LLCLimited Liability CompanyDE
KP Tustin Ranch Medical Solar LLCLimited Liability CompanyDE
KP Vandever Medical Offices Solar LLCLimited Liability CompanyDE
8


Exhibit 21.1
LEGAL NAMEENTITY TYPEJURISDICTION
KP Victorville MOB Solar LLCLimited Liability CompanyDE
KP Wailuku Solar LLCLimited Liability CompanyDE
KP Waipio Solar LLCLimited Liability CompanyDE
KP Wildomar MOB Solar LLCLimited Liability CompanyDE
Kupono Solar Development Company, LLCLimited Liability CompanyDE
Kupono Solar, LLCLimited Liability CompanyDE
La Palma Ave Solar LLCLimited Liability CompanyDE
Las Cruces Solar LLCLimited Liability CompanyDE
Lenox Willow Creek Solar LLCLimited Liability CompanyDE
Lexington Bowman ES Solar LLCLimited Liability CompanyDE
Lexington Bridge ES Solar LLCLimited Liability CompanyDE
Lexington Children's Place Solar LLCLimited Liability CompanyDE
Lexington Clark MS Solar LLCLimited Liability CompanyDE
Lexington Diamond MS Solar LLCLimited Liability CompanyDE
Lexington Harrington ES Solar LLCLimited Liability CompanyDE
Lexington Municipal Solar LLCLimited Liability CompanyDE
Lexington New Hastings ES Solar LLC fka Lexington Solar Partners LLCLimited Liability CompanyDE
Lower Mine Road LLCLimited Liability CompanyDE
Ludlow 1 Solar LLCLimited Liability CompanyDE
MA Solar Highway LLCLimited Liability CompanyDE
MA Solar Highway Phase 1B LLCLimited Liability CompanyDE
MA Solar Highway Phase 2 LLCLimited Liability CompanyDE
MA Solar Highway Phase 3 LLCLimited Liability CompanyDE
MA Solar Highway Phase 3A LLCLimited Liability CompanyDE
MA Solar Highway Phase 3B LLCLimited Liability CompanyDE
Majestic NM Solar LLCLimited Liability CompanyDE
Manteca Recycled Water Project LLCLimited Liability CompanyDE
Manville Hill Road Solar LLCLimited Liability CompanyDE
Marana Dove Mountain Solar LLCLimited Liability CompanyDE
Marana Maintenance and Transport Solar LLCLimited Liability CompanyDE
Marbury Point Solar LLCLimited Liability CompanyDE
Marsh School Solar LLCLimited Liability CompanyDE
McKenney VA Solar LLCLimited Liability CompanyDE
McLean Landfill Solar LLCLimited Liability CompanyIL
Medusa NY 1, LLCLimited Liability CompanyDE
Memorial Football Field Solar LLCLimited Liability CompanyDE
Methuen HS Solar LLCLimited Liability CompanyDE
Middletown NY 1, LLCLimited Liability CompanyDE
Middletown NY 2, LLCLimited Liability CompanyDE
Midstate Correctional Marcy NY Solar LLCLimited Liability CompanyDE
Milbury MA 1 LLCLimited Liability CompanyDE
Mill Glen Solar LLCLimited Liability CompanyDE
Millbury Landfill Solar LLCLimited Liability CompanyDE
Millis MA 1 LLCLimited Liability CompanyCO
MN CSG 10 LLCLimited Liability CompanyDE
Montecito Schools Solar LLCLimited Liability CompanyDE
Montevue Lane Solar LLCLimited Liability CompanyDE
9


Exhibit 21.1
LEGAL NAMEENTITY TYPEJURISDICTION
Mount Olive Community Development Fund LLCLimited Liability CompanyDE
Natick KMS Solar Canopy LLCLimited Liability CompanyDE
Natick KMS Solar Roof LLCLimited Liability CompanyDE
Natick Senior Center Solar LLCLimited Liability CompanyDE
Natick West Fire Station Solar LLCLimited Liability CompanyDE
Newton Municipal III Canopy LLCLimited Liability CompanyDE
Newton Municipal III Homer Street LLCLimited Liability CompanyDE
Newton Municipal III LLCLimited Liability CompanyDE
Newton Municipal III Rooftop LLCLimited Liability CompanyDE
Newton Municipal III Walnut Street LLCLimited Liability CompanyDE
Newton Municipal Solar LLCLimited Liability CompanyDE
Ninety-First Avenue Renewable Biogas LLCLimited Liability CompanyDE
North Kingstown Solar LLC fka North Kingston Solar LLC dba Hamilton Allenton Solar LLCLimited Liability CompanyDE
North Parish Road Solar PV LLCLimited Liability CompanyDE
NTBG EaaS LLCLimited Liability CompanyDE
Oaks Landfill Solar ANEM LLCLimited Liability CompanyDE
Oaks Landfill Solar CS LLCLimited Liability CompanyDE
Oaks Landfill Solar CSEGS-1 LLCLimited Liability CompanyDE
Oaks Landfill Solar CSEGS-2 LLCLimited Liability CompanyDE
Oral Oaks Road Solar LLCLimited Liability CompanyDE
Orange USD Solar LLCLimited Liability CompanyDE
Orange USD Solar Phase 2 LLCLimited Liability CompanyDE
Orange USD Solar Phase 3 LLCLimited Liability CompanyDE
Oregon PC LED B LLCLimited Liability CompanyDE
Otter River Road Solar LLCLimited Liability CompanyDE
Owego Solar LLCLimited Liability CompanyDE
Peak Creek Solar LLCLimited Liability CompanyDE
Penobscot Narrows Solar I LLCLimited Liability CompanyDE
Penobscot Narrows Solar II LLCLimited Liability CompanyDE
Penobscot Narrows Solar III LLCLimited Liability CompanyDE
Penobscot Narrows Solar LLCLimited Liability CompanyDE
Peppertown Road Solar LLCLimited Liability CompanyDE
Peppetown Road Solar LLCLimited Liability CompanyDE
Phenix Avenue Solar LLCLimited Liability CompanyDE
Phillips Route 82 Solar LLCLimited Liability CompanyDE
Pier 38 EaaS LLCLimited Liability CompanyDE
Pima County Solar LLCLimited Liability CompanyDE
Plymouth South Solar LLCLimited Liability CompanyDE
Port Deposit MD Solar LLCLimited Liability CompanyDE
Preston MD #1 Solar LLCLimited Liability CompanyDE
Pulaski Community Solar LLCLimited Liability CompanyDE
Readington Solar PV LLCLimited Liability CompanyDE
Reston Town Center Solar 1 LLCLimited Liability CompanyDE
Robinson Hill Solar LLCLimited Liability CompanyDE
Rochester MA 2 LLCLimited Liability CompanyCO
Rumford Avenue Solar LLCLimited Liability CompanyDE
Saluda VA #2 Solar LLCLimited Liability CompanyDE
10


Exhibit 21.1
LEGAL NAMEENTITY TYPEJURISDICTION
Saluda VA #3 Solar LLCLimited Liability CompanyDE
Saluda VA #4 Solar LLCLimited Liability CompanyDE
Saluda VA Solar LLCLimited Liability CompanyDE
San Jose NM Solar LLCLimited Liability CompanyDE
SB Granada Garage Solar LLCLimited Liability CompanyDE
SC Tire Processing LLCLimited Liability CompanyDE
Seldera LLCLimited Liability CompanyDE
Shawangunk Correctional Wallkill NY Solar LLCLimited Liability CompanyDE
Sierra Energy CompanyCorporationNV
Silver Heights NM Solar LLCLimited Liability CompanyDE
Smithfield Municipal LLCLimited Liability CompanyDE
Smithfield RI NCA Solar LLCLimited Liability CompanyDE
Solar Revere Phase I LLCLimited Liability CompanyDE
Solar Superior One LLCLimited Liability CompanyDE
Solutions Holdings, LLCLimited Liability CompanyDE
South Boston VA Solar LLCLimited Liability CompanyDE
SR-85 Renewable Biogas LLCLimited Liability CompanyDE
Stafford Solar Power LLCLimited Liability CompanyDE
Stockbridge Landfill Solar PV LLCLimited Liability CompanyDE
Suffolk VA Solar LLCLimited Liability CompanyDE
Sunnyvale Renewable Energy LLCLimited Liability CompanyDE
Sutter ABSMC Solar LLCLimited Liability CompanyDE
Sutter Auburn Faith Buyout LLCLimited Liability CompanyDE
Sutter Auburn Solar LLCLimited Liability CompanyDE
Sutter Davis Phase 2 Solar LLCLimited Liability CompanyDE
Sutter Davis Solar LLCLimited Liability CompanyDE
Sutter Eden Solar LLCLimited Liability CompanyDE
Sutter Elk Grove Solar LLCLimited Liability CompanyDE
Sutter Fairfield Solar LLCLimited Liability Company DE
Sutter Group SLMLS Solar LLCLimited Liability CompanyDE
Sutter Los Altos Clinic Solar LLCLimited Liability CompanyDE
Sutter Los Banos Solar LLCLimited Liability CompanyDE
Sutter Mills Peninsula Solar LLCLimited Liability CompanyDE
Sutter Milvia Solar LLCLimited Liability CompanyDE
Sutter Mountain View Solar LLCLimited Liability CompanyDE
Sutter Novato Solar LLCLimited Liability CompanyDE
Sutter River Plaza Solar LLCLimited Liability CompanyDE
Sutter San Carlos Solar LLCLimited Liability CompanyDE
Sutter San Pablo Solar LLCLimited Liability CompanyDE
Sutter Santa Cruz Solar LLCLimited Liability CompanyDE
Sutter Santa Rosa Solar LLCLimited Liability CompanyDE
Sutter Schriever Solar LLCLimited Liability CompanyDE
Sutter Steiner Solar LLCLimited Liability CompanyDE
Sutter Stockton Solar LLCLimited Liability CompanyDE
Sutter Sunnyvale Solar LLCLimited Liability CompanyDE
Sutter Vallejo-Solano Solar LLCLimited Liability CompanyDE
Swanton MD #1 Solar LLCLimited Liability CompanyDE
11


Exhibit 21.1
LEGAL NAMEENTITY TYPEJURISDICTION
Sympaug Solar LLCLimited Liability CompanyDE
Taylor Hill Road Solar LLCLimited Liability CompanyDE
TerraNavigator, LLCLimited Liability CompanyDE
Van Hook Solar I LLC fka Van Hook Solar LLCLimited Liability CompanyDE
Van Hook Solar II LLCLimited Liability CompanyDE
Van Hook Solar III LLCLimited Liability CompanyDE
Waihee Well Solar LLCLimited Liability CompanyDE
Walden NY 1 LLCLimited Liability CompanyDE
Washington Correctional Comstock NY Solar LLCLimited Liability CompanyDE
Wayland Municipal Solar LLCLimited Liability CompanyDE
Wende Correctional Alden NY Solar LLCLimited Liability CompanyDE
Wendell MA 1 LLCLimited Liability CompanyDE
West Coast MPPA LLCLimited Liability CompanyDE
West Newbury Main St. Solar LLCLimited Liability CompanyDE
Westerlo NY 1, LLCLimited Liability CompanyDE
Weston DPW Solar LLCLimited Liability CompanyDE
Westtown NY 2, LLCLimited Liability CompanyDE
Westwood Fire Station Solar LLCLimited Liability CompanyDE
Westwood Schools Solar 1 LLCLimited Liability CompanyDE
Westwood Solar Partners LLCLimited Liability CompanyDE
WF San Leandro BESS LLCLimited Liability CompanyDE
White Rock Road LLCLimited Liability CompanyDE
Windsor VA Solar LLCLimited Liability CompanyDE
Wood River Solar LLCLimited Liability CompanyDE
Woodbridge Avenue Solar LLCLimited Liability CompanyDE
Yarmouth Solar Partners LLCLimited Liability CompanyDE
Zinnia NM Solar LLCLimited Liability CompanyDE
12