Exhibit 21.1
Sunrun Inc. - List of Subsidiaries (as of December 31, 2023)

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
Vivint Solar Developer, LLCDelaware
Vivint Solar Holdings, Inc.Delaware
Corinthian Energy III, LLCDelaware
Residential Solar Holding, LLCDelaware
Residential Solar 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 III Manager 2023, LLCDelaware
Sunrun Balerion II Owner 2021, LLCDelaware
Sunrun Balerion III Owner 2023, LLCDelaware
Sunrun Boreas Manager 2023, LLCDelaware
Sunrun Boreas Owner 2023, 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
Page 1 of 7


Exhibit 21.1
Sunrun Inc. - List of Subsidiaries (as of December 31, 2023)

Name of SubsidiaryJurisdiction of Organization

Sunrun Calypso Owner 2021, LLCCayman Islands
Sunrun Caspar Manager 2019, LLCDelaware
Sunrun Caspar Owner 2019, LLCDelaware
Sunrun Charis Portfolio 2023, LLCDelaware
Sunrun Charis Holdco 2023, 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 Demeter Depositor 2021-2, LLCDelaware
Sunrun Demeter Holdco 2021-2, LLCDelaware
Sunrun Demeter Holdings 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 Gemini Manager 2023, LLCDelaware
Sunrun Gemini Owner 2023, LLCDelaware
Sunrun Grid Services 2018, LLCDelaware
Sunrun Iris Manager 2023, LLCDelaware
Sunrun Iris Owner 2023, LLCDelaware
Sunrun Iris Depositor 2023-1, LLCDelaware
Sunrun Iris Holdco 2023-1, LLCDelaware
Sunrun Iris Holdings 2023-1, LLCDelaware
Sunrun Iris Investor 2023-1, LLCDelaware
Sunrun Iris Issuer 2023-1, LLCDelaware
Sunrun Iris Pledgor 2023-1, LLCDelaware
Sunrun Julius Manager 2023, LLCDelaware
Sunrun Julius Owner 2023, LLCDelaware
Sunrun Julius Depositor 2023-2, LLCDelaware
Sunrun Julius Holdco 2023-2, LLCDelaware
Sunrun Julius Holdings 2023-2, LLCDelaware
Sunrun Julius Investor 2023-2, LLCDelaware
Sunrun Julius Issuer 2023-2, LLCDelaware
Sunrun Julius Pledgor 2023-2, LLCDelaware
Sunrun Juno Manager 2016, LLCDelaware
Sunrun Juno Manager 2017, LLCDelaware
Sunrun Juno Manager 2019, LLCDelaware
Page 2 of 7


Exhibit 21.1
Sunrun Inc. - List of Subsidiaries (as of December 31, 2023)

Name of SubsidiaryJurisdiction of Organization

Sunrun Juno Manager 2021, LLCDelaware
Sunrun Juno Manager 2022, LLCDelaware
Sunrun Juno Manager 2023, LLCDelaware
Sunrun Juno Manager 2023-B, 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 Juno Owner 2023, LLCDelaware
Sunrun Juno Owner 2023-B, 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
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 Pledgor 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 Mercury Manager 2021, LLCDelaware
Sunrun Mercury Manager 2022, LLCDelaware
Sunrun Mercury Owner 2021, LLCDelaware
Sunrun Mercury Owner 2022, 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 Pegasus Manager 2022, LLCDelaware
Sunrun Pegasus Owner 2021, LLCDelaware
Sunrun Pegasus Owner 2022, LLCDelaware
Page 3 of 7


Exhibit 21.1
Sunrun Inc. - List of Subsidiaries (as of December 31, 2023)

Name of SubsidiaryJurisdiction of Organization

Sunrun Poseidon Holdings 2022, LLCDelaware
Sunrun Poseidon Holdco 2022, LLCDelaware
Sunrun Poseidon Portfolio 2022-A, LLCDelaware
Sunrun Poseidon Portfolio 2022-B, LLCDelaware
Sunrun Ragnar Manager 2015, LLCDelaware
Sunrun Ragnar Manager 2021, LLCDelaware
Sunrun Ragnar Manager 2023, LLCDelaware
Sunrun Ragnar Manager 2023-B, LLCDelaware
Sunrun Ragnar Manager 2023-C, LLCDelaware
Sunrun Ragnar Owner 2015, LLCDelaware
Surnun Ragnar Owner 2021, LLCDelaware
Surnun Ragnar Owner 2023, LLCDelaware
Sunrun Ragnar Owner 2023-B, LLCDelaware
Sunrun Ragnar Owner 2023-C, LLCDelaware
Sunrun Safe Harbor HoldCo, LLCDelaware
Sunrun Safe Harbor Manager, LLCDelaware
Sunrun Safe Harbor OpCo, LLCDelaware
Sunrun Sirius Manager 2018, LLCDelaware
Sunrun Sirius Owner 2018, LLCDelaware
Sunrun Solar Owner Holdco XV, LLCDelaware
Sunrun Solar Owner Holdco XVI, LLC
Delaware
Sunrun Solar Owner Holdco XVII, LLCDelaware
Sunrun Solar Owner Holdco XIX, LLC
Delaware
SunRun Solar Owner V, LLCCalifornia
SunRun Solar Owner XV, LLCDelaware
Sunrun Solar Owner XVI, LLCDelaware
Sunrun Solar Owner XVII, LLCDelaware
Sunrun Solar Owner XIX, LLCDelaware
Sunrun Solar Tenant XVI, LLCDelaware
Sunrun Terra Manager 2022, LLCDelaware
Sunrun Terra Owner 2022, LLCDelaware
Sunrun Terra Portfolio 2022-A, LLCDelaware
Sunrun Terra Portfolio 2022-B, 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 2017, LLCDelaware
Sunrun Ulysses Manager 2018, LLCDelaware
Sunrun Ulysses Manager 2019, LLCDelaware
Sunrun Ulysses Manager 2021, LLCDelaware
Sunrun Ulysses Manager 2023, LLCDelaware
Sunrun Ulysses Owner 2015, LLCDelaware
Sunrun Ulysses Owner 2017, LLCDelaware
Page 4 of 7


Exhibit 21.1
Sunrun Inc. - List of Subsidiaries (as of December 31, 2023)

Name of SubsidiaryJurisdiction of Organization

Sunrun Ulysses Owner 2018, LLCDelaware
Sunrun Ulysses Owner 2019, LLCDelaware
Sunrun Ulysses Owner 2021, LLCDelaware
Sunrun Ulysses Owner 2023, 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 Owner 2017, LLCDelaware
The Alliance for Solar Choice, LLCDelaware
Vivint Solar Aaliyah Manager, LLC
Delaware
Vivint Solar Aaliyah Project Company, LLC
Delaware
Vivint Solar ABL, LLC
Delaware
Vivint Solar ABL Parent, 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, LLC
Delaware
Vivint Solar Elyse Manager, LLC
Delaware
Vivint Solar Elyse Project Company, LLC
Delaware
Vivint Solar Financing Holdings 2, LLC
Delaware
Vivint Solar Financing Holdings 2 Borrower, LLC
Delaware
Vivint Solar Financing Holdings 2 Borrower Holdco, LLC
Delaware
Vivint Solar Financing Holdings 2 Borrower Parent, LLC
Delaware
Vivint Solar Financing Holdings 2 Borrower Parent Topco, LLC
Delaware
Page 5 of 7


Exhibit 21.1
Sunrun Inc. - List of Subsidiaries (as of December 31, 2023)

Name of SubsidiaryJurisdiction of Organization

Vivint Solar Financing Holdings 2 Parent, LLC
Delaware
Vivint Solar Financing V, LLC
Delaware
Vivint Solar Financing V Holdings, LLC
Delaware
Vivint Solar Financing V Parent, LLC
Delaware
Vivint Solar Financing VI, LLC
Delaware
Vivint Solar Financing VI Holdings, LLC
Delaware
Vivint Solar Financing VI Parent, LLC
Delaware
Vivint Solar Financing VII, LLC
Delaware
Vivint Solar Financing VII Holdings, LLC
Delaware
Vivint Solar Financing VII Parent, LLC
Delaware
Vivint Solar Financing VIII, LLC
Delaware
Vivint Solar Financing VIII Holdings, LLC
Delaware
Vivint Solar Financing VIII Parent, 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
Vivint Solar Fund XI Manager, LLC
Delaware
Vivint Solar Fund XI 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
Page 6 of 7


Exhibit 21.1
Sunrun Inc. - List of Subsidiaries (as of December 31, 2023)

Name of SubsidiaryJurisdiction of Organization

Vivint Solar Hannah Manager, LLC
Delaware
Vivint Solar Hannah Project Company, LLC
Delaware
Vivint Solar Inventory Holdings, LLC
Delaware
Vivint Solar Inventory Holdings Parent, LLC
Delaware
Vivint Solar Mia Manager, LLC
Delaware
Vivint Solar Mia Project Company, LLC
Delaware
Vivint Solar NYC Electrical, LLC
Delaware
Vivint Solar Operations, LLC
Delaware
Vivint Solar OTM Holdings, LLC
Delaware
Vivint Solar OTM I Lessor, LLC
Delaware
Vivint Solar OTM I Manager, LLC
Delaware
Vivint Solar OTM 2, LLC
Delaware
Vivint Solar Owner I, LLC
Delaware
Vivint Solar Owner V, LLC
Delaware
Vivint Solar Owner V Manager, 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 Marketing, LLC
Delaware
VS BS Solar Lessee I, LLC
Delaware

Page 7 of 7