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

Name of SubsidiaryJurisdiction of Organization
AEE Solar, Inc.California
Clean Energy Experts LLCCalifornia
SNR Solar LLCDelaware
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 Artemis Depositor 2024-2, LLCDelaware
Sunrun Artemis Holdco 2024-2, LLCDelaware
Sunrun Artemis Holdings 2024-2, LLCDelaware
Sunrun Artemis Investor 2024-2, LLCDelaware
Sunrun Artemis Issuer 2024-2, LLCDelaware
Sunrun Artemis Pledgor 2024-2, 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 Bacchus Depositor 2025-1, LLCDelaware
Sunrun Bacchus Holdco 2025-1, LLCDelaware
Sunrun Bacchus Holdings 2025-1, LLCDelaware
Sunrun Bacchus Investor 2025-1, LLCDelaware
Sunrun Bacchus Issuer 2025-1, LLCDelaware
Sunrun Bacchus Manager 2025, LLCDelaware
Sunrun Bacchus Owner 2025, LLCDelaware
Sunrun Bacchus Pledgor 2025-1, 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
Page 1 of 8


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

Name of SubsidiaryJurisdiction of Organization

Sunrun Balerion III Owner 2023, LLCDelaware
Sunrun Boreas Manager 2023, LLCDelaware
Sunrun Boreas Manager 2024-A, LLCDelaware
Sunrun Boreas Manager 2024-B, LLCDelaware
Sunrun Boreas Owner 2023, LLCDelaware
Sunrun Boreas Owner 2024-A, LLCDelaware
Sunrun Boreas Owner 2024-B, LLCDelaware
Sunrun Bravo Manager 2017, LLCDelaware
Sunrun Bravo Owner 2017, LLCDelaware
Sunrun Callisto Issuer 2015-1, LLCDelaware
Sunrun Callisto Manager 2024, LLCDelaware
Sunrun Callisto Owner 2024, LLCDelaware
Sunrun Calypso Manager 2019, LLCDelaware
Sunrun Calypso Manager 2021, LLCDelaware
Sunrun Calypso Owner 2019, LLCCayman Islands
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 Depositor 2023-1, LLCDelaware
Sunrun Iris Holdco 2023-1, LLCDelaware
Sunrun Iris Holdings 2023-1, LLCDelaware
Sunrun Iris Investor 2023-1, LLCDelaware
Page 2 of 8


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

Name of SubsidiaryJurisdiction of Organization

Sunrun Iris Issuer 2023-1, LLCDelaware
Sunrun Iris Manager 2023, LLCDelaware
Sunrun Iris Owner 2023, 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 2017, LLCDelaware
Sunrun Juno Manager 2019, LLCDelaware
Sunrun Juno Manager 2021, LLCDelaware
Sunrun Juno Manager 2022, LLCDelaware
Sunrun Juno Manager 2023, LLCDelaware
Sunrun Juno Manager 2023-B, LLCDelaware
Sunrun Juno Manager 2024, 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 Juno Owner 2024, 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 Owner 2020, 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
Page 3 of 8


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

Name of SubsidiaryJurisdiction of Organization

Sunrun Mercury Manager 2021, LLCDelaware
Sunrun Mercury Manager 2022, LLCDelaware
Sunrun Mercury Manager 2024, LLCDelaware
Sunrun Mercury Owner 2021, LLCDelaware
Sunrun Mercury Owner 2022, LLCDelaware
Sunrun Mercury Owner 2024, LLCDelaware
Sunrun Metis Manager 2024, LLCDelaware
Sunrun Metis Owner 2024, LLCDelaware
Sunrun Neptune Holdco 2016, LLCDelaware
Sunrun Neptune Investor 2016, LLCDelaware
Sunrun Neptune Portfolio 2016-A, LLCDelaware
Sunrun Neptune Depositor 2024-1, LLCDelaware
Sunrun Neptune Issuer 2024-1, LLCDelaware
Sunrun Neptune Manager 2024, LLCDelaware
Sunrun Neptune Owner 2024, LLCDelaware
Sunrun Pegasus Manager 2021, LLCDelaware
Sunrun Pegasus Manager 2022, LLCDelaware
Sunrun Pegasus Owner 2021, LLCDelaware
Sunrun Pegasus Owner 2022, LLCDelaware
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 Romulus Depositor 2024, LLCDelaware
Sunrun Romulus Holdings 2024, LLCDelaware
Sunrun Romulus Pledgor 2024, LLCDelaware
Sunrun Romulus Portfolio 2024, 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 XVII, LLCDelaware
SunRun Solar Owner V, LLCCalifornia
SunRun Solar Owner XV, LLCDelaware
Sunrun Solar Owner XVII, LLCDelaware
Page 4 of 8


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

Name of SubsidiaryJurisdiction of Organization

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 Manager 2024, LLCDelaware
Sunrun Triton Owner 2021, LLCDelaware
Sunrun Triton Owner 2024, LLCDelaware
Sunrun Ukiah Manager 2015, LLCDelaware
Sunrun Ukiah Owner 2015, LLCDelaware
Sunrun Ukiah Tenant 2015, 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 Manager 2024, LLCDelaware
Sunrun Ulysses Owner 2015, LLCDelaware
Sunrun Ulysses Owner 2017, LLCDelaware
Sunrun Ulysses Owner 2018, LLCDelaware
Sunrun Ulysses Owner 2019, LLCDelaware
Sunrun Ulysses Owner 2021, LLCDelaware
Sunrun Ulysses Owner 2023, LLCDelaware
Sunrun Ulysses Owner 2024, 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 Vesta Depositor 2024-3, LLCDelaware
Sunrun Vesta Holdco 2024-3, LLCDelaware
Sunrun Vesta Investor 2024-3, LLCDelaware
Sunrun Vesta Issuer 2024-3, LLCDelaware
Sunrun Vesta Manager 2024, LLCDelaware
Sunrun Vesta Owner 2024, 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
Page 5 of 8


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

Name of SubsidiaryJurisdiction of Organization

Vivint Solar Aaliyah Manager, LLCDelaware
Vivint Solar Aaliyah Project Company, LLCDelaware
Vivint Solar ABL, LLCDelaware
Vivint Solar ABL Parent, 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
Vivint Solar Asset Holdings, LLCDelaware
Vivint Solar Consumer Finance, LLCDelaware
Vivint Solar Elyse Manager, LLCDelaware
Vivint Solar Elyse Project Company, LLCDelaware
Vivint Solar Financing Holdings 2, LLCDelaware
Vivint Solar Financing Holdings 2 Borrower, LLCDelaware
Vivint Solar Financing Holdings 2 Borrower Holdco, LLCDelaware
Vivint Solar Financing Holdings 2 Borrower Parent, LLCDelaware
Vivint Solar Financing Holdings 2 Borrower Parent Topco, LLCDelaware
Vivint Solar Financing Holdings 2 Parent, LLCDelaware
Vivint Solar Financing V, LLCDelaware
Vivint Solar Financing V Holdings, LLCDelaware
Vivint Solar Financing V Parent, LLCDelaware
Vivint Solar Financing VI, LLCDelaware
Vivint Solar Financing VI Holdings, LLCDelaware
Vivint Solar Financing VI Parent, LLCDelaware
Vivint Solar Financing VII, LLCDelaware
Vivint Solar Financing VII Holdings, LLCDelaware
Vivint Solar Financing VII Parent, LLCDelaware
Vivint Solar Financing VIII, LLCDelaware
Vivint Solar Financing VIII Holdings, LLCDelaware
Vivint Solar Financing VIII Parent, 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
Page 6 of 8


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

Name of SubsidiaryJurisdiction of Organization

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
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 XIV Manager, LLCDelaware
Vivint Solar Fund XIV 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 Fund XIX Manager, LLCDelaware
Vivint Solar Fund XIX Project Company, LLCDelaware
Vivint Solar Hannah Manager, LLCDelaware
Vivint Solar Hannah Project Company, LLCDelaware
Vivint Solar Inventory Holdings, LLCDelaware
Vivint Solar Inventory Holdings Parent, LLCDelaware
Vivint Solar Mia Manager, LLCDelaware
Vivint Solar Mia Project Company, LLCDelaware
Vivint Solar NYC Electrical, LLCDelaware
Vivint Solar Operations, LLCDelaware
Vivint Solar OTM Holdings, LLCDelaware
Vivint Solar OTM I Lessor, LLCDelaware
Vivint Solar OTM I Manager, LLCDelaware
Vivint Solar OTM 2, LLCDelaware
Vivint Solar Owner I, LLCDelaware
Vivint Solar Owner V, LLCDelaware
Vivint Solar Owner V Manager, LLCDelaware
Vivint Solar Owner VIII, LLCDelaware
Vivint Solar Owner VIII Manager, 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
Page 7 of 8


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

Name of SubsidiaryJurisdiction of Organization

Vivint Solar SREC Marketing, LLCDelaware
VS BS Solar Lessee I, LLCDelaware

Page 8 of 8