Florence bevindt zich in de vallei van de Arno en is omringd door heuvels aan drie van zijn vier zijden. Ten noorden bevindt zich de Cercina, ten oosten bevinden zich Fiesole en Settignano, ten zuiden daarentegen Arcetri, Poggio Imperiale en Bellosguardo.