Starr Solar Ranch

A 136 MW solar power plant in Starr, Texas, owned by Lightsource Renewable Energy Asset Management, LLC, commissioned in 2024.

Facility nameplate · EIA Plant ID 65975Solar
Nameplate capacity
136 MW
Primary fuel
Solar
Commissioned
2024
Location
Starr, Texas
Generation (2024)
21.1 GWh
Status
Operating
Technology
Solar Photovoltaic
Units
1

Location

Map of the United States showing the location of Starr Solar Ranch

Starr, Texas · 26.5234, -99.0171

Nearby power plants

PlantFuelCapacityDistance
Rio Bravo Windpower, LLCWind237.6 MW~14 km
SMT Rio Grande I LLCStorage10 MW~15 km
Falcon Dam & PowerHydroelectric31.5 MW~15 km
Las Lomas Wind ProjectWind201.6 MW~20 km
LopenoStorage9.9 MW~20 km
SMT Rio Grande II LLCStorage10 MW~24 km

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