Castelfiorentino, localmente Castello, è un comune italiano di 17 577 abitanti della città metropolitana di Firenze, situata a circa 30 km da Firenze.
Trovandosi al confine con la provincia di Pisa ed a 15 km dal confine con la provincia di Siena, è da sempre stata di estrema importanza per la città di Firenze con cui è profondamente legata per motivi storici e culturali; privilegiandosi dello stesso gonfalone comunale del capoluogo, della desinenza "fiorentino" e soprannominata per questo "la piccola Firenze".
Dal 15 luglio 2019 si fregia del titolo di città.
Fa parte dell’Unione dei comuni Circondario dell'Empolese Valdelsa