EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

AEE Solar, Inc.California
Clean Energy Experts LLCCalifornia
Sunrun Installation Services, Inc.Delaware
Sunrun PR Operations LLCPuerto Rico
Sunrun Solar Electrical CorporationNew York
Sunrun South LLCDelaware
Vivint Solar, Inc.Delaware
----------------------------------------------------------------------------------------------------------------------------------------
Kina'ole Hawaii Kai Solar, LLCDelaware
Kina'ole HK Solar Partners, LLCHawaii
Residential Solar Holding, LLCDelaware
Residential Solar II, LLCDelaware
Solmetric CorporationCalifornia
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 II Manager 2021, LLCDelaware
Sunrun Balerion II Owner 2021, LLCDelaware
Sunrun Balerion Manager 2015, LLCDelaware
Sunrun Balerion Owner 2015, 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 Owner 2015, LLCDelaware
Sunrun Calypso Owner 2018, LLCDelaware
Sunrun Calypso Owner 2019, LLCCayman Islands
Sunrun Caspar Manager 2019, LLCDelaware
Page 1 of 7

EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

Sunrun Caspar Owner 2019, LLCDelaware
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 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 Gaia Holdco 2016, LLCDelaware
Sunrun Gaia Portfolio 2016-A, LLCDelaware
Sunrun Gaia Portfolio 2016-B, LLCDelaware
Sunrun Grid Services 2018, LLCDelaware
Sunrun Hera Holdco 2015, LLCDelaware
Sunrun Hera Owner 2017, LLCDelaware
Sunrun Hera Owner Holdco 2017, LLCDelaware
Sunrun Hera Portfolio 2015-A, LLCDelaware
Sunrun Hera Portfolio 2015-B, LLCDelaware
Sunrun Juno Manager 2016, LLCDelaware
Sunrun Juno Manager 2017, LLCDelaware
Sunrun Juno Manager 2019, LLCDelaware
Sunrun Juno Manager 2021, LLCDelaware
Sunrun Juno Owner 2016, LLCDelaware
Sunrun Juno Owner 2017, LLCDelaware
Sunrun Juno Owner 2019, LLCDelaware
Sunrun Juno Owner 2021, LLCDelaware
Sunrun JV Owner LLCDelaware
Sunrun Kronos Manager 2020, LLCDelaware
Sunrun Kronos Owner 2020, LLCDelaware
Sunrun Luna Depositor 2021, LLCDelaware
Sunrun Luna Holdco 2021, LLCDelaware
Sunrun Luna Portfolio 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 Neptune Gaia Holdco 2016, LLCDelaware
Sunrun Neptune Gaia Portfolio 2016, LLCDelaware
Sunrun Neptune Holdco 2016, LLCDelaware
Page 2 of 7

EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

Sunrun Neptune Investor 2016, LLCDelaware
Sunrun Neptune Portfolio 2016-A, LLCDelaware
Sunrun Nymeria Investor 2018, LLCDelaware
Sunrun Nymeria Portfolio 2018-A, LLCDelaware
Sunrun Nymeria Portfolio 2018-B, LLCDelaware
Sunrun Pegasus Manager 2021, LLCDelaware
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
Sunrun 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 Owner Holdco XI, LLCCalifornia
Sunrun Solar Owner Holdco XII, LLCDelaware
Sunrun Solar Owner Holdco XIX, LLCDelaware
Sunrun Solar Owner Holdco XV, LLCDelaware
Sunrun Solar Owner Holdco XVI, LLCDelaware
Sunrun Solar Owner Holdco XVII, LLCDelaware
Sunrun Solar Owner Holdco XVIII, LLCDelaware
SunRun Solar Owner V, LLCCalifornia
SunRun Solar Owner VII, LLCCalifornia
Sunrun Solar Owner XI, LLCCalifornia
Sunrun Solar Owner XII, LLCDelaware
Sunrun Solar Owner XIX, LLCDelaware
Sunrun Solar Owner XV, LLCDelaware
Sunrun Solar Owner XVI, LLCDelaware
Sunrun Solar Owner XVII, LLCDelaware
Sunrun Solar Owner XVIII, LLCDelaware
Sunrun Solar Tenant XI, LLCCalifornia
Sunrun Solar Tenant XVI, 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
Page 3 of 7

EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

Sunrun Ulysses Manager 2017, LLCDelaware
Sunrun Ulysses Manager 2018, LLCDelaware
Sunrun Ulysses Manager 2019, 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 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, LLCDelaware
Sunrun Vulcan Depositor 2021-1, LLCDelaware
Sunrun Vulcan Issuer 2021-1, LLCDelaware
Sunrun Xanadu Depositor 2019-1, LLCDelaware
Sunrun Xanadu Holdco 2019-1, LLCDelaware
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 Holdco 2017, LLCDelaware
Sunrun Zeus Owner 2017, LLCDelaware
Sunrun Zeus Portfolio 2017, LLCDelaware
The Alliance for Solar Choice, LLCDelaware
Ukiah Solar Intermediate I, LLCDelaware
Vivint Solar Aaliyah Manager, LLCDelaware
Vivint Solar Aaliyah Project Company, LLCDelaware
Vivint Solar ABL Parent, LLCDelaware
Vivint Solar ABL, LLCDelaware
Vivint Solar Asset 1 Class B, LLCDelaware
Vivint Solar Asset 1 Manager, LLCDelaware
Vivint Solar Asset 1 Owner, LLCDelaware
Vivint Solar Asset 1 Project Company, LLCDelaware
Vivint Solar Asset 2 Class B, LLCDelaware
Vivint Solar Asset 2 Manager, LLCDelaware
Vivint Solar Asset 2 Owner, LLCDelaware
Vivint Solar Asset 2 Project Company, LLCDelaware
Vivint Solar Asset 3 Holdco Borrower, LLCDelaware
Vivint Solar Asset 3 Holdco Parent, LLCDelaware
Vivint Solar Asset 3 Manager, LLCDelaware
Vivint Solar Asset 3 Senior Borrower, LLCDelaware
Vivint Solar Asset 3 Senior Parent, LLCDelaware
Page 4 of 7

EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

Vivint Solar Asset Holdings, LLCDelaware
Vivint Solar Consumer Finance 1 Holdings Parent, LLCDelaware
Vivint Solar Consumer Finance 1 Holdings, LLCDelaware
Vivint Solar Consumer Finance 1 Parent, LLCDelaware
Vivint Solar Consumer Finance 1, LLCDelaware
Vivint Solar Consumer Finance, LLCDelaware
Vivint Solar Developer, LLCDelaware
Vivint Solar Elyse Manager, LLCDelaware
Vivint Solar Elyse Project Company, LLCDelaware
Vivint Solar Financing Holdings 2 Borrower Parent Topco, LLCDelaware
Vivint Solar Financing Holdings 2 Borrower Parent, LLCDelaware
Vivint Solar Financing Holdings 2 Borrower, LLCDelaware
Vivint Solar Financing Holdings 2 Parent, LLCDelaware
Vivint Solar Financing Holdings 2, LLCDelaware
Vivint Solar Financing III Holdings, LLCDelaware
Vivint Solar Financing III Parent, LLCDelaware
Vivint Solar Financing III, LLCDelaware
Vivint Solar Financing IV Holdings, LLCDelaware
Vivint Solar Financing IV Parent, LLCDelaware
Vivint Solar Financing IV, LLCDelaware
Vivint Solar Financing V Holdings, LLCDelaware
Vivint Solar Financing V Parent, LLCDelaware
Vivint Solar Financing V, LLCDelaware
Vivint Solar Financing VI Holdings, LLCDelaware
Vivint Solar Financing VI Parent, LLCDelaware
Vivint Solar Financing VI, LLCDelaware
Vivint Solar Financing VII Holdings, LLCDelaware
Vivint Solar Financing VII Parent, LLCDelaware
Vivint Solar Financing VII, LLCDelaware
Vivint Solar Financing VIII Holdings, LLCDelaware
Vivint Solar Financing VIII Parent, LLCDelaware
Vivint Solar Financing VIII, LLCDelaware
Vivint Solar Fund 20 Manager, LLCDelaware
Vivint Solar Fund 20 Project Company, LLCDelaware
Vivint Solar Fund 21 Manager, LLCDelaware
Vivint Solar Fund 21 Project Company, LLCDelaware
Vivint Solar Fund 22 Manager, LLCDelaware
Vivint Solar Fund 22 Project Company, LLCDelaware
Vivint Solar Fund 23 Manager, LLCDelaware
Vivint Solar Fund 23 Project Company, LLCDelaware
Vivint Solar Fund 24 Manager, LLCDelaware
Vivint Solar Fund 24 Project Company, LLCDelaware
Vivint Solar Fund 25 Manager, LLCDelaware
Vivint Solar Fund 25 Project Company, LLCDelaware
Vivint Solar Fund 26 Manager, LLCDelaware
Page 5 of 7

EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

Vivint Solar Fund 26 Project Company, LLCDelaware
Vivint Solar Fund 27 Manager, LLCDelaware
Vivint Solar Fund 27 Project Company, LLCDelaware
Vivint Solar Fund 28 Manager, LLCDelaware
Vivint Solar Fund 28 Project Company, LLCDelaware
Vivint Solar Fund 29 Manager, LLCDelaware
Vivint Solar Fund 29 Project Company, LLCDelaware
Vivint Solar Fund 30 Manager, LLCDelaware
Vivint Solar Fund 30 Project Company, LLCDelaware
Vivint Solar Fund 31 Manager, LLCDelaware
Vivint Solar Fund 31 Project Company, LLCDelaware
Vivint Solar Fund III Manager, LLCDelaware
Vivint Solar Fund III Master Tenant, LLCDelaware
Vivint Solar Fund III Owner, LLCDelaware
Vivint Solar Fund X Manager, LLCDelaware
Vivint Solar Fund X Project Company, LLCDelaware
Vivint Solar Fund XI Manager, LLCDelaware
Vivint Solar Fund XI Project Company, LLCDelaware
Vivint Solar Fund XII Manager, LLCDelaware
Vivint Solar Fund XII Project Company, LLCDelaware
Vivint Solar Fund XIII Manager, LLCDelaware
Vivint Solar Fund XIII Project Company, LLCDelaware
Vivint Solar Fund XIV Manager, LLCDelaware
Vivint Solar Fund XIV Project Company, LLCDelaware
Vivint Solar Fund XIX Manager, LLCDelaware
Vivint Solar Fund XIX Project Company, LLCDelaware
Vivint Solar Fund XV Manager, LLCDelaware
Vivint Solar Fund XV Project Company, LLCDelaware
Vivint Solar Fund XVI Lessor, LLCDelaware
Vivint Solar Fund XVI Manager, LLCDelaware
Vivint Solar Fund XVIII Manager, LLCDelaware
Vivint Solar Fund XVIII Project Company, LLCDelaware
Vivint Solar Hannah Manager, LLCDelaware
Vivint Solar Hannah Project Company, LLCDelaware
Vivint Solar Holdings, Inc.Delaware
Vivint Solar Inventory Holdings Parent, LLCDelaware
Vivint Solar Inventory Holdings, LLCDelaware
Vivint Solar Licensing, LLCDelaware
Vivint Solar Margaux Manager, LLCDelaware
Vivint Solar Margaux Master Tenant, LLCDelaware
Vivint Solar Margaux Owner, LLCDelaware
Vivint Solar Mia Manager, LLCDelaware
Vivint Solar Mia Project Company, LLCDelaware
Vivint Solar Nicole Manager, LLCDelaware
Vivint Solar Nicole Master Tenant, LLCDelaware
Page 6 of 7

EXHIBIT 21.1
Subsidiaries of Sunrun Inc.

Name of SubsidiaryJurisdiction of Organization

Vivint Solar Nicole Owner, LLCDelaware
Vivint Solar NYC Electrical, LLCDelaware
Vivint Solar Operations, LLCDelaware
Vivint Solar OTM 2, LLCDelaware
Vivint Solar OTM Holdings, LLCDelaware
Vivint Solar OTM I Lessor, LLCDelaware
Vivint Solar OTM I Manager, LLCDelaware
Vivint Solar Owner I, LLCDelaware
Vivint Solar Owner V Manager, LLCDelaware
Vivint Solar Owner V, LLCDelaware
Vivint Solar Owner VIII Manager, LLCDelaware
Vivint Solar Owner VIII, LLCDelaware
Vivint Solar Provider, LLCDelaware
Vivint Solar Rebecca Manager, LLCDelaware
Vivint Solar Rebecca Project Company, LLCDelaware
Vivint Solar Servicer, LLCDelaware
Vivint Solar SREC Aggregator, LLCDelaware
Vivint Solar SREC Financing, LLCDelaware
Vivint Solar SREC Guarantor III, LLCDelaware
Vivint Solar SREC Marketing, LLCDelaware
VS BC Solar Lessee I, LLCDelaware

Page 7 of 7