Leonardo Neoren „Leo” Franco (ur. 20 maja 1977 w San Nicolás de los Arroyos) – argentyński trener i piłkarz występujący na pozycji bramkarza.
Ze względu na pochodzenie przodków posiada również obywatelstwo włoskie.
Kariera klubowa Leo Franco zawodową karierę rozpoczynał w 1995 w Independiente. Przez dwa sezony rozegrał dla niego dwa spotkania w argentyńskiej Primera División, po czym w 1997 został zawodnikiem hiszpańskiej Méridy. Pierwszym bramkarzem tego zespołu był jednak wówczas Kolumbijczyk Carlos Navarro Montoya, który wystąpił we wszystkich 38 ligowych pojedynkach. Latem 1998 Leo Franco trafił do Mallorki, jednak w sezonie 1998/1999 występował tylko w rezerwach tej drużyny.
Do kadry pierwszego zespołu Mallorki Argentyńczyk został włączony na kolejne rozgrywki, podczas których 29 sierpnia 1999 w przegranym 2:1 wyjazdowym meczu z Rayo Vallecano zadebiutował w hiszpańskiej Primera División. Mallorca w lidze zajęła dziesiąte miejsce oraz dotarła do ćwierćfinału Pucharu UEFA. W sezonie 2000/2001 „Barralets” w końcowej tabeli uplasowali się na trzeciej pozycji, co zapewniło im prawo startu w eliminacjach do Ligi Mistrzów. Mallorca wyeliminowała w nich Hajduk Split, natomiast w rundzie grupowej zajęła trzecie miejsce za Panathinaikosem oraz Arsenalem i rozpoczęła rywalizację w Pucharze UEFA.