Villa d'Adda (Bergamasque: ; Brianzöö: ; ) is a comune (municipality) in the Province of Bergamo in the Italian region of Lombardy, located about northeast of Milan and about west of Bergamo. As of November 2012, it had a population of 4,754 and an area of .
Villa d'Adda borders the following municipalities: Brivio, Calco, Calusco d'Adda, Carvico, Imbersago, Pontida, Robbiate.
Villa d'Adda is mentioned in the song Negri in fiamme by the local band Un gruppo.