La città di Castiglion Fiorentino sorge su di un colle a 342 m s.l.m., e dista circa 17 km da Arezzo. Delimitata a est dai rilievi pre appenninici, l’area comunale si estende sulla Valdichiana e sulle alture ad essa prospicienti, comprendendo
con il suo territorio anche buona parte della Val di Chio. I comuni confinanti sono: Arezzo a nord, Cortona a est e a sud, Foiano della Chiana a sud-ovest e Marciano della Chiana a ovest.