Delilah Solar Energy LLC

A 300 MW solar power plant in Red River, Texas, owned by Invenergy Services LLC, commissioned in 2024.

Facility nameplate · EIA Plant ID 63194Solar
Nameplate capacity
300 MW
Primary fuel
Solar
Commissioned
2024
Location
Red River, Texas
Generation (2024)
25.2 GWh
Status
Operating
Technology
Solar Photovoltaic
Units
1

Location

Map of the United States showing the location of Delilah Solar Energy LLC

Red River, Texas · 33.2844, -95.1636

Reported annual generation

YearGWh
20220
20230
202425.2

Nearby power plants

PlantFuelCapacityDistance
Samson Solar EnergySolar250 MW~5 km
Stampede Solar HybridStorage72.2 MW~17 km
Samson Solar Energy III LLCSolar250 MW~24 km
Mockingbird Solar CenterSolar471 MW~27 km
Impact Solar 1Solar198.5 MW~28 km
Hopkins Energy LLCSolar250 MW~29 km

See all solar plants in Texas or browse all plants in Texas.