Laufenburg is a town in Waldshut in Baden-Württemberg, Germany. It is separated from a Swiss city with the same name by the river Rhine.