Oprindelsen af byen Lecco er meget gammel, som det kan ses af de fund, der er vist i dag i byens civile museer. Rødderne i byen Lecco går faktisk tilbage til jernalderen og især til den landsby i kulturen Golasecca nær Rocca di Chiu. Den første bemærkelsesværdige befolkning, der befolkede territoriet, er Golasecchian-kelterne. Der er, imidlertid, få arkæologiske beviser for befolkninger i romertiden. Den første periode af stor pragt kommer med middelalderen, da området er kendetegnet for sin militære betydning, og på grund af dens afgørende position i forhold til de byer ud over alperne, ofte bliver et sted for krig og kamp.I 1117 byen deltog sammen med Milano i en krig, der varede 10 år, som så ødelæggelsen af Como og i tillæg til anerkendelse af visse rettigheder til byen Lecco, som i slutningen af 1200 erklærede sig selv en gratis kommune.