Nelson Energy Center
Nelson Energy Center
Operating           Total Power
600 MW
Address

1311 Nelson Road
Rock Falls, IL
61071
United States of America
Latitude: 41.774893
Longitude: -89.607424
Edits
Take Action
Data Sources

Facebook Icon     Twitter Icon
Environmental Justice Analysis
Distance (miles)02.551025
American Indian1.4%0.4%0.6%0.4%
Asian1.3%0.8%0.6%
Black0.3%1.6%2.3%3.4%
Hispanic5.3%14.2%17.6%11.5%
White90.5%77.9%75.0%80.7%
80.7%
Population6426,48637k78k
Income$65k$58k
Visualize demographics on Justice Map

CORPORATION
NameRelationOwnership
Invenergy LLC 0%
Facility Search


View Area in a Larger Map

More nearby facilities

Unit Information

PowerTypeStatusFuel
600 MWBurner: Internal Combustion Engine - Combined CycleOperating

More Details


COMMENTS
Log in to write a comment.