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