Francesco Casagrande (ur. 14 września 1970 we Florencji) jest włoskim kolarzem szosowym.
Ten wybitny specjalista od jazdy w górach należał do najlepszych kolarzy Włoch, szczególnie w drugiej połowie lat '90. Obok licznych włoskich klasyków, dwukrotnie wygrał zaliczający się do Pucharu Świata wyścig Clásica de San Sebastián (1998, 1999), jak również w roku 2000 wyścig La Flèche Wallonne. W 1999 wygrał generalną klasyfikację Tour de Suisse. W roku 2000 przez prawie rok utrzymywał się na pozycji lidera rankingu UCI.
Na Giro d'Italia często zaliczano go do faworytów, jednak jedynie w 2000 roku udało mu się stać na podium, kiedy to zajął ostatecznie 2. miejsce. W roku 2002 został wykluczony z Giro po tym, jak odepchnął jednego z kolumbijskich kolarzy. Również na Tour de France nie osiągnął większych sukcesów, szóste miejsce w 1997 roku jest jego najlepszym wynikiem w tym wyścigu. W roku 1998 Casagrande został zawieszony na pół roku z powodu dopingu.