OCI Alamo 5 LLC

A 100 MW solar power plant in Uvalde, Texas, owned by Consolidated Edison Development Inc., commissioned in 2015.

Facility nameplate · EIA Plant ID 59205Solar
Nameplate capacity
100 MW
Primary fuel
Solar
Commissioned
2015
Location
Uvalde, Texas
Generation (2024)
186.4 GWh
Status
Operating
Technology
Solar Photovoltaic
Units
1

Reported annual generation

YearGWh
201511.2
2016216.4
2017229.1
2018196.8
2019198.2
2020202
2021202
2022206.2
2023197.1
2024186.4

Nearby power plants

PlantFuelCapacityDistance
AP Sunray LLCSolar203.5 MW~13 km
Anacacho Wind Farm, LLCWind99.8 MW~48 km
Bandera Electric Coop PVSolar1.5 MW~52 km
Elara SolarSolar132.4 MW~64 km
OCI Alamo 4, LLCSolar39.6 MW~66 km
Horizon SolarSolar200 MW~67 km

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