San Casciano dei Bagni si trova nel sud della provincia di Siena a 528 metri s.l.m.