De Ronde van Lombardije 2009 was de 103e editie van deze Italiaanse eendagswedstrijd en werd verreden op 17 oktober 2009. Het was de laatste wedstrijd die meetelde voor de UCI Wereldranglijst 2009 en de laatste grote wedstrijd van het seizoen.
De koers had dezelfde parcours als de voorgaande twee jaren. De ronde werd gewonnen door de Belg Philippe Gilbert (Silence-Lotto). Hij won de sprint van Samuel Sánchez (Euskaltel-Euskadi), die tweede werd. Aleksandr Kolobnev (Team Saxo Bank) was de snelste in de sprint van de achtervolgers, en eindigde op vier seconden als derde. Johnny Hoogerland (Vacansoleil) was de beste Nederlander, hij eindigde als vijfde. Direct achter Hoogerland eindigde Robert Gesink (Rabobank), als zesde.