Exhibit 21.1
Subsidiaries of Sunrun Inc.*

Name of SubsidiaryJurisdiction of Organization
AEE Solar, Inc.California
Clean Energy Experts LLCCalifornia
Corinthian Energy III, LLCDelaware
Kina’ole HK Solar Partners, LLCHawaii
Kina’ole Hawaii Kai Solar, LLCDelaware
Residential Solar Holding, LLCDelaware
Residential Solar II, LLCDelaware
SR Lease Co II, LLCDelaware
Sunrun Athena Depositor 2018-1, LLCDelaware
Sunrun Athena Holdco 2018-1, LLCDelaware
Sunrun Athena Investor 2018-1, LLCDelaware
Sunrun Athena Issuer 2018-1, LLCDelaware
Sunrun Athena Manager 2018, LLCDelaware
Sunrun Athena Owner 2018, LLCDelaware
Sunrun Athena Portfolio Holdings 2018-1, LLCDelaware
Sunrun Atlas Depositor 2019-2, LLCDelaware
Sunrun Atlas Holdco 2019-2, LLCDelaware
Sunrun Atlas Holdings 2019-2, LLCDelaware
Sunrun Atlas Investor 2019-2, LLCDelaware
Sunrun Atlas Issuer 2019-2, LLCDelaware
Sunrun Atlas Pledgor 2019-2, LLCDelaware
Sunrun Aurora Manager 2014, LLCDelaware
Sunrun Balerion Manager 2015, LLCDelaware
Sunrun Balerion Owner 2015, LLCDelaware
Sunrun Balerion II Manager 2021, LLCDelaware
Sunrun Balerion II Owner 2021, LLCDelaware
Sunrun Bravo Manager 2017, LLCDelaware
Sunrun Bravo Owner 2017, LLCDelaware
Sunrun Callisto Issuer 2015-1, LLCDelaware
Sunrun Calypso Accounts 2015, LLCDelaware
Sunrun Calypso Investor 2015, LLCDelaware
Sunrun Calypso Manager 2015, LLCDelaware
Sunrun Calypso Manager 2018, LLCDelaware
Sunrun Calypso Manager 2019, LLCDelaware
Sunrun Calypso Manager 2021, LLCDelaware
Sunrun Calypso Owner 2015, LLCDelaware
Sunrun Calypso Owner 2018, LLCDelaware
Sunrun Calypso Owner 2019, LLCCayman Islands
Sunrun Calypso Owner 2021, LLCDelaware
Sunrun Caspar Manager 2019, LLCDelaware
Sunrun Caspar Owner 2019, LLCDelaware
Page 1 of 8



Subsidiaries of Sunrun Inc.*

Name of SubsidiaryJurisdiction of Organization

Sunrun Cygnus Manager 2018, LLCDelaware
Sunrun Cygnus Manager 2019, LLCDelaware
Sunrun Cygnus Owner 2018, LLCDelaware
Sunrun Cygnus Owner 2019, LLCDelaware
Sunrun Delaware RECS, LLCDelaware
Sunrun Delphi Manager 2016, LLCDelaware
Sunrun Delphi Owner 2016, LLCDelaware
Sunrun Demeter Depositor 2021-2, LLCDelaware
Sunrun Demeter Holdings 2021-2, LLCDelaware
Sunrun Demeter Holdco 2021-2, LLCDelaware
Sunrun Demeter Investor 2021-2, LLCDelaware
Sunrun Demeter Issuer 2021-2, LLCDelaware
Sunrun Demeter Manager 2021-2, LLCDelaware
Sunrun Demeter Owner 2021-2, LLCDelaware
Sunrun Demeter Pledgor 2021-2, LLCDelaware
Sunrun EH 2014-A, LLCDelaware
Sunrun EH Manager 2015-A, LLCDelaware
Sunrun Electra Manager 2018, LLCDelaware
Sunrun Electra Owner 2018, LLCDelaware
Sunrun Environmental Holdings LLCDelaware
Sunrun Grid Services 2018, LLCDelaware
Sunrun Installation Services, Inc.Delaware
Sunrun Juno Manager 2016, LLCDelaware
Sunrun Juno Manager 2017, LLCDelaware
Sunrun Juno Manager 2019, LLCDelaware
Sunrun Juno Manager 2021, LLCDelaware
Sunrun Juno Manager 2022, LLCDelaware
Sunrun Juno Owner 2016, LLCDelaware
Sunrun Juno Owner 2017, LLCDelaware
Sunrun Juno Owner 2019, LLCDelaware
Sunrun Juno Owner 2021, LLCDelaware
Sunrun Juno Owner 2022, LLCDelaware
Sunrun Jupiter Depositor 2022-1, LLCDelaware
Sunrun Jupiter Holdco 2022-1, LLCDelaware
Sunrun Jupiter Holdings 2022-1, LLCDelaware
Sunrun Jupiter Investor 2022-1, LLCDelaware
Sunrun Jupiter Issuer 2022-1, LLCDelaware
Sunrun Jupiter Manager 2022-1, LLCDelaware
Sunrun Jupiter Owner 2022-1, LLCDelaware
Sunrun Jupiter Pledgor 2022-1, LLCDelaware
Sunrun JV Owner LLCDelaware
Page 2 of 8



Subsidiaries of Sunrun Inc.*

Name of SubsidiaryJurisdiction of Organization

Sunrun Kronos Manager 2020, LLCDelaware
Sunrun Kronos Manager 2022, LLCDelaware
Sunrun Kronos Owner 2020, LLCDelaware
Sunrun Kronos Owner 2022, LLCDelaware
Sunrun Luna Depositor 2021, LLCDelaware
Sunrun Luna Holdco 2021, LLCDelaware
Sunrun Luna Portfolio 2021, LLCDelaware
Sunrun Luna Pledgor 2021, LLCDelaware
Sunrun Mars Gaia Holdco 2020, LLCDelaware
Sunrun Mars Gaia Portfolio 2020, LLCDelaware
Sunrun Mars Holdco 2020, LLCDelaware
Sunrun Mars Holdings 2020, LLCDelaware
Sunrun Mars Portfolio 2020-A, LLCDelaware
Sunrun Mars Portfolio 2020-B, LLCDelaware
Sunrun Mercury Manager 2021, LLCDelaware
Sunrun Mercury Owner 2021, LLCDelaware
Sunrun Neptune Gaia Holdco 2016, LLCDelaware
Sunrun Neptune Gaia Portfolio 2016, LLCDelaware
Sunrun Neptune Holdco 2016, LLCDelaware
Sunrun Neptune Investor 2016, LLCDelaware
Sunrun Neptune Portfolio 2016-A, LLC
Delaware
Sunrun Pegasus Manager 2021, LLCDelaware
Sunrun PR Operations LLCPuerto Rico
Sunrun Pegasus Owner 2021, LLCDelaware
Sunrun Ragnar Manager 2015, LLCDelaware
Sunrun Ragnar Manager 2017, LLCDelaware
Sunrun Ragnar Manager 2021, LLCDelaware
Sunrun Ragnar Owner 2015, LLCDelaware
Sunrun Ragnar Owner 2017, LLCDelaware
Surnun Ragnar Owner 2021, LLCDelaware
Sunrun Safe Harbor HoldCo, LLCDelaware
Sunrun Safe Harbor Manager, LLCDelaware
Sunrun Safe Harbor OpCo, LLCDelaware
Sunrun Scorpio Holdco 2017, LLCDelaware
Sunrun Scorpio Portfolio 2017-A, LLCDelaware
Sunrun Scorpio Portfolio 2017-B, LLCDelaware
Sunrun Sirius Manager 2018, LLCDelaware
Sunrun Sirius Owner 2018, LLCDelaware
Sunrun Solar Electrical CorporationNew York
Sunrun Solar Owner Holdco XI, LLCCalifornia
Sunrun Solar Owner Holdco XII, LLCDelaware
Sunrun Solar Owner Holdco XV, LLCDelaware
Page 3 of 8



Subsidiaries of Sunrun Inc.*

Name of SubsidiaryJurisdiction of Organization

Sunrun Solar Owner Holdco XVI, LLC
Delaware
Sunrun Solar Owner Holdco XIX, LLC
Delaware
SunRun Solar Owner V, LLCCalifornia
SunRun Solar Owner VII, LLCCalifornia
SunRun Solar Owner XV, LLCDelaware
Sunrun Solar Owner XVI, LLCDelaware
Sunrun Solar Owner XIX, LLCDelaware
Sunrun Solar Tenant XVI, LLCDelaware
Sunrun South LLCDelaware
Sunrun Triton Manager 2021, LLCDelaware
Sunrun Triton Owner 2021, LLCDelaware
Sunrun Ukiah Manager 2015, LLCDelaware
Sunrun Ukiah Owner 2015, LLCDelaware
Sunrun Ukiah Tenant 2015, LLCDelaware
Sunrun Uluwatu Holdco 2017, LLCDelaware
Sunrun Ulysses Manager 2015, LLCDelaware
Sunrun Ulysses Manager 2016, LLCDelaware
Sunrun Ulysses Manager 2017, LLCDelaware
Sunrun Ulysses Manager 2018, LLCDelaware
Sunrun Ulysses Manager 2019, LLCDelaware
Sunrun Ulysses Manager 2021, LLCDelaware
Sunrun Ulysses Owner 2015, LLCDelaware
Sunrun Ulysses Owner 2016, LLCDelaware
Sunrun Ulysses Owner 2017, LLCDelaware
Sunrun Ulysses Owner 2018, LLCDelaware
Sunrun Ulysses Owner 2019, LLCDelaware
Sunrun Ulysses Owner 2021, LLCDelaware
Sunrun Upolu Holdco Manager 2017, LLCDelaware
Sunrun Ursa Manager 2017, LLCDelaware
Sunrun Ursa Manager 2020, LLCDelaware
Sunrun Ursa Owner 2017, LLCDelaware
Sunrun Ursa Owner 2020, LLCDelaware
Sunrun Utu Manager 2015, LLCDelaware

Sunrun Utu Owner 2015, LLC
Delaware
Sunrun Vulcan Depositor 2021-1, LLCDelaware
Sunrun Vulcan Issuer 2021-1, LLCDelaware
Sunrun Xanadu Depositor 2019-1, LLCDelaware
Sunrun Xanadu Holdco 2019-1, LLCDelaware
Page 4 of 8



Subsidiaries of Sunrun Inc.*

Name of SubsidiaryJurisdiction of Organization

Sunrun Xanadu Holdings 2019-1, LLCDelaware
Sunrun Xanadu Investor 2019-1, LLCDelaware
Sunrun Xanadu Issuer 2019-1, LLCDelaware
Sunrun Xanadu Pledgor 2019-1, LLCDelaware
Sunrun Zeus Owner 2017, LLCDelaware
The Alliance for Solar Choice, LLCDelaware
Ukiah Solar Intermediate I, LLCDelaware
Vivint Solar Aaliyah Manager, LLC
Delaware
Vivint Solar Aaliyah Project Company, LLC
Delaware
Vivint Solar ABL Parent, LLC
Delaware
Vivint Solar ABL, LLC
Delaware
Vivint Solar Asset 1 Class B, LLC
Delaware
Vivint Solar Asset 1 Manager, LLC
Delaware
Vivint Solar Asset 1 Owner, LLC
Delaware
Vivint Solar Asset 1 Project Company, LLC
Delaware
Vivint Solar Asset 2 Class B, LLC
Delaware
Vivint Solar Asset 2 Manager, LLC
Delaware
Vivint Solar Asset 2 Owner, LLC
Delaware
Vivint Solar Asset 2 Project Company, LLC
Delaware
Vivint Solar Asset 3 Holdco Borrower, LLC
Delaware
Vivint Solar Asset 3 Holdco Parent, LLC
Delaware
Vivint Solar Asset 3 Manager, LLC
Delaware
Vivint Solar Asset 3 Senior Borrower, LLC
Delaware
Vivint Solar Asset 3 Senior Parent, LLC
Delaware
Vivint Solar Asset Holdings, LLC
Delaware
Vivint Solar Consumer Finance 1 Holdings
Parent, LLC
Delaware
Vivint Solar Consumer Finance 1 Holdings, LLC
Delaware
Vivint Solar Consumer Finance 1 Parent, LLC
Delaware
Vivint Solar Consumer Finance 1, LLC
Delaware
Vivint Solar Consumer Finance, LLC
Delaware
Vivint Solar Developer, LLC
Delaware
Vivint Solar Elyse Manager, LLC
Delaware
Vivint Solar Elyse Project Company, LLC
Delaware
Vivint Solar Financing Holdings 2 Borrower
Parent Topco, LLC
Delaware
Vivint Solar Financing Holdings 2 Borrower
Parent, LLC
Delaware
Vivint Solar Financing Holdings 2 Borrower Holdco, LLC
Delaware
Vivint Solar Financing Holdings 2 Borrower, LLC
Delaware
Vivint Solar Financing Holdings 2 Parent, LLC
Delaware
Page 5 of 8



Subsidiaries of Sunrun Inc.*

Name of SubsidiaryJurisdiction of Organization

Vivint Solar Financing Holdings 2, LLC
Delaware
Vivint Solar Financing III Holdings, LLC
Delaware
Vivint Solar Financing III Parent, LLC
Delaware
Vivint Solar Financing III, LLC
Delaware
Vivint Solar Financing IV Holdings, LLC
Delaware
Vivint Solar Financing IV Parent, LLC
Delaware
Vivint Solar Financing IV, LLC
Delaware
Vivint Solar Financing V Holdings, LLC
Delaware
Vivint Solar Financing V Parent, LLC
Delaware
Vivint Solar Financing V, LLC
Delaware
Vivint Solar Financing VI Holdings, LLC
Delaware
Vivint Solar Financing VI Parent, LLC
Delaware
Vivint Solar Financing VI, LLC
Delaware
Vivint Solar Financing VII Holdings, LLC
Delaware
Vivint Solar Financing VII Parent, LLC
Delaware
Vivint Solar Financing VII, LLC
Delaware
Vivint Solar Financing VIII Holdings, LLC
Delaware
Vivint Solar Financing VIII Parent, LLC
Delaware
Vivint Solar Financing VIII, LLC
Delaware
Vivint Solar Fund 20 Manager, LLC
Delaware
Vivint Solar Fund 20 Project Company, LLC
Delaware
Vivint Solar Fund 21 Manager, LLC
Delaware
Vivint Solar Fund 21 Project Company, LLC
Delaware
Vivint Solar Fund 22 Manager, LLC
Delaware
Vivint Solar Fund 22 Project Company, LLC
Delaware
Vivint Solar Fund 23 Manager, LLC
Delaware
Vivint Solar Fund 23 Project Company, LLC
Delaware
Vivint Solar Fund 24 Manager, LLC
Delaware
Vivint Solar Fund 24 Project Company, LLC
Delaware
Vivint Solar Fund 25 Manager, LLC
Delaware
Vivint Solar Fund 25 Project Company, LLC
Delaware
Vivint Solar Fund 26 Manager, LLC
Delaware
Vivint Solar Fund 26 Project Company, LLC
Delaware
Vivint Solar Fund 27 Manager, LLC
Delaware
Vivint Solar Fund 27 Project Company, LLC
Delaware
Vivint Solar Fund 28 Manager, LLC
Delaware
Vivint Solar Fund 28 Project Company, LLC
Delaware
Vivint Solar Fund 29 Manager, LLC
Delaware
Vivint Solar Fund 29 Project Company, LLC
Delaware
Page 6 of 8



Subsidiaries of Sunrun Inc.*

Name of SubsidiaryJurisdiction of Organization

Vivint Solar Fund III Manager, LLC
Delaware
Vivint Solar Fund III Master Tenant, LLC
Delaware
Vivint Solar Fund III Owner, LLC
Delaware
Vivint Solar Fund X Manager, LLC
Delaware
Vivint Solar Fund X Project Company, LLC
Delaware
Vivint Solar Fund XI Manager, LLC
Delaware
Vivint Solar Fund XI Project Company, LLC
Delaware
Vivint Solar Fund XII Manager, LLC
Delaware
Vivint Solar Fund XII Project Company, LLC
Delaware
Vivint Solar Fund XIII Manager, LLC
Delaware
Vivint Solar Fund XIII Project Company, LLC
Delaware
Vivint Solar Fund XIV Manager, LLC
Delaware
Vivint Solar Fund XIV Project Company, LLC
Delaware
Vivint Solar Fund XV Manager, LLC
Delaware
Vivint Solar Fund XV Project Company, LLC
Delaware
Vivint Solar Fund XVI Lessor, LLC
Delaware
Vivint Solar Fund XVI Manager, LLC
Delaware
Vivint Solar Fund XVIII Manager, LLC
Delaware
Vivint Solar Fund XVIII Project Company, LLC
Delaware
Vivint Solar Fund XIX Manager, LLC
Delaware
Vivint Solar Fund XIX Project Company, LLC
Delaware
Vivint Solar Hannah Manager, LLC
Delaware
Vivint Solar Hannah Project Company, LLC
Delaware
Vivint Solar Holdings, Inc.
Delaware
Vivint Solar, Inc.
Delaware
Vivint Solar Inventory Holdings Parent, LLC
Delaware
Vivint Solar Inventory Holdings, LLC
Delaware
Vivint Solar Licensing, LLC
Delaware
Vivint Solar Margaux Manager, LLC
Delaware
Vivint Solar Margaux Master Tenant, LLC
Delaware
Vivint Solar Margaux Owner, LLC
Delaware
Vivint Solar Mia Manager, LLC
Delaware
Vivint Solar Mia Project Company, LLC
Delaware
Vivint Solar Nicole Manager, LLC
Delaware
Vivint Solar Nicole Master Tenant, LLC
Delaware
Vivint Solar Nicole Owner, LLC
Delaware
Vivint Solar NYC Electrical, LLC
Delaware
Vivint Solar Operations, LLC
Delaware
Vivint Solar OTM 2, LLC
Delaware
Vivint Solar OTM Holdings, LLC
Delaware
Vivint Solar OTM I Lessor, LLC
Delaware
Page 7 of 8



Subsidiaries of Sunrun Inc.*

Name of SubsidiaryJurisdiction of Organization

Vivint Solar OTM I Manager, LLC
Delaware
Vivint Solar Owner I, LLC
Delaware
Vivint Solar Owner V Manager, LLC
Delaware
Vivint Solar Owner V, LLC
Delaware
Vivint Solar Owner VIII, LLC
Delaware
Vivint Solar Owner VIII Manager, LLC
Delaware
Vivint Solar Provider, LLC
Delaware
Vivint Solar Rebecca Manager, LLC
Delaware
Vivint Solar Rebecca Project Company, LLC
Delaware
Vivint Solar Servicer, LLC
Delaware
Vivint Solar SREC Aggregator, LLC
Delaware
Vivint Solar SREC Financing, LLC
Delaware
Vivint Solar SREC Guarantor III, LLC
Delaware
Vivint Solar SREC Marketing, LLC
Delaware
*As of December 31, 2021.
Page 8 of 8