South Main Street

A 15.8 MW oil power plant in Ogle, Illinois, owned by Rochelle Municipal Utilities, commissioned in 1967.

Facility nameplate · EIA Plant ID 961Oil
Nameplate capacity
15.8 MW
Primary fuel
Oil
Commissioned
1967
Owner
Rochelle Municipal Utilities
Location
Ogle, Illinois
Generation (2024)
1.3 GWh
Other fuels
Gas
Status
Operating
Technology
Petroleum Liquids
Units
8

Reported annual generation

YearGWh
20150.2
20161.5
20170.1
20181.5
20191.1
20201.7
20211.3
20221.2
20230.7
20241.3

Nearby power plants

PlantFuelCapacityDistance
North Ninth StreetNatural Gas17.4 MW~0 km
Rochelle Energy CenterWaste4.8 MW~5 km
Tower Road Solar, LLC CSGSolar2 MW~15 km
WolfcastleSolar2 MW~19 km
FPL Energy Illinois Wind LLC HybridWind237.5 MW~21 km
Mendota Hills, LLCWind76.2 MW~21 km

See all oil plants in Illinois or browse all plants in Illinois.