Exelon Generation – Byron Station

With iconic twin cooling towers overlooking the Rock River Valley, Byron Generating Station’s two nuclear reactors produce more than 2,500 megawatts of zero-emissions energy: enough carbon-free electricity to power more than 2 million homes.

We’ve been part of Byron, Illinois and its surrounding communities for more than 30 years. We provide hundreds of well-paying jobs and millions of dollars in economic support, including about $35 million in taxes annually for schools, roads and other public services.


4450 N. German Church Road, Byron IL 61010


(815) 406-3554


Always open.

Visit Website

Location Map