Originile orașului Lecco sunt foarte vechi, așa cum pot fi mărturisite de descoperirile prezentate astăzi în muzeele civice ale orașului. Rădăcinile orașului Lecco datează, de fapt, din epoca fierului și, în special, din acel sat al culturii Golasecca, lângă Rocca di Chiu. Prima populație notabilă care a populat teritoriul este cea a celților Golasecchieni. Cu toate acestea, există puține dovezi arheologice ale populațiilor din epoca romană. Prima perioadă considerabilă de Splendoarea vine cu Evul mediu, când zona este caracterizată de importanță militară și, din cauza sale cruciale poziție relativă față de orașele din Alpi, de multe ori devine un loc de război și de luptă.În 1117 oraș au participat, alături de Milan, într-un război de durată de 10 ani, care a văzut distrugerea Como, în plus față de recunoașterea unor drepturi de orașul Lecco că, la sfârșitul anului 1200 proclamat gratuit de municipalitate.