Castelfranco di Sopra is a comune (municipality) in the Province of Arezzo in the Italian region Tuscany, located about 30 kilometres (19 mi) southeast of Florence and about 30 kilometres (19 mi) northwest of Arezzo.
Castelfranco di Sopra borders the following municipalities: Castel San Niccolò, Figline Valdarno, Loro Ciuffenna, Pian di Scò, Reggello, San Giovanni Valdarno, Terranuova Bracciolini. The town was founded in 1299 by the Republic of Florence as a military outpost against the commune of Arezzo. It once housed a loggia designed by Arnolfo di Cambio, which was destroyed in the 19th century when the medieval walls were also demolished.
- ^ All demographics and other statistics: Italian statistical institute Istat.