Ocupa 49 km² a las orillas del río Colorado cerca de 145 km al sudoeste de Houston, y fue la primera planta de energía nuclear de Texas.