Wetter St. Leon-Rot is a municipality in the Rhein-Neckar-Kreis district of Baden-Wrttemberg, Germany. It is located about 10 kilometers south of Heidelberg and has a population of around 11,000.
The municipality is named after the nearby Leonberg mountain and the Rotbach stream. The area has been settled since the Neolithic period, and there is evidence of Roman settlements in the area as well. Wetter St. Leon-Rot was first mentioned in a document from 1235.