Ruby Solar, LLC

A 50 MW solar power plant under construction in Clinton, Illinois, owned by Birch Creek Development, expected online 2026.

Facility nameplate · EIA Plant ID 68929Under constructionSolar
Nameplate capacity
50 MW
Primary fuel
Solar
Commissioned
Owner
Birch Creek Development
Location
Clinton, Illinois
Status
Under construction
Expected online
2026
Technology
Solar Photovoltaic
Units
1

Nearby power plants

PlantFuelCapacityDistance
SandovalSolar2 MW~2 km
Marion Solar 4b LLCSolar2 MW~6 km
Clinton Solar 4 LLC CSGSolar2 MW~9 km
Clinton Solar 2bSolar2 MW~10 km
CarlyleOil12.3 MW~16 km
KinmundyNatural Gas270 MW~23 km