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
Location
Ogle, Illinois
Generation (2024)
1.3 GWh
Other fuels
Gas
Status
Operating
Technology
Petroleum Liquids
Units
8

Location

Map of the United States showing the location of South Main Street

Ogle, Illinois · 41.9092, -89.0504

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.