Wiesloch is a town in Baden-Württemberg, Germany. It is 13 km south of Heidelberg. It is the fourth largest town in the Rhein-Neckar-Kreis, after Weinheim, Sinsheim and Leimen.