 It is located on an island in the Neckar river and half of it is in the neighbouring municipality of Deizisau, which is why the full name is also "Kraftwerk Altbach/Deizisau".The two chimneys are higher than the "Schurwaldhöhen" and the Filder and therefore visible from afar.Since 1899, the Neckar has been used for energy generation by one of the largest hydroelectric power plants in Württemberg at that time.