Il comune di Trezzo sull’Adda si trova all’interno della Città Metropolitana di Milano, a 40 chilometri a nord est di Milano, capoluogo della regione Lombardia.


Ad un’altitudine di 187 metri sul livello del mare ha una popolazione di circa 12.000 abitanti. I luoghi di interesse nelle vicinanze includono Crespi d’Adda, Bergamo, Monza e il Lago di Olginate.
Il Castello di Trezzo sull’Adda è situato su un colle all’interno di un’ansa del fiume Adda e da questo protetto su due lati. Sul lato rimanente è chiuso da un muro e da una torre alta 42 metri. Parte del castello era il ponte fortificato sul fiume, distrutto nel 1416.
Il sito fu abitato fin dalla preistoria da popolazioni celtiche e dopo il VII secolo ospitò un insediamento longobardo, che fu anche all’origine della prima fortificazione sulla collina. Nel 1370 Bernabò Visconti, signore di Milano, ordinò la costruzione di una nuova casta, che fu costruita sui resti della precedente fortezza e completata nel 1377.