De oorsprong van de stad Lecco zijn zeer oud, zoals blijkt uit de vondsten die vandaag de dag worden getoond in de Burgermusea van de stad. De wortels van de stad Lecco dateren In feite uit de ijzertijd en in het bijzonder uit dat dorp van de cultuur van Golasecca in de buurt van de Rocca di Chiu. De eerste bekende bevolking die het gebied bevolkte is die van de Golasecchische Kelten. Er zijn echter weinig archeologische bewijzen van populaties in de Romeinse tijd. De eerste periode van grote pracht komt met de Middeleeuwen, wanneer het gebied wordt gekenmerkt door zijn militaire betekenis en, vanwege zijn cruciale positie ten opzichte van de steden voorbij de Alpen, vaak wordt een plaats van oorlog en battle.In 1117 de stad nam samen met Milaan deel aan een oorlog van 10 jaar, die de vernietiging van Como zag naast de erkenning van sommige rechten op de stad Lecco, die zich eind 1200 uitriep tot een vrije gemeente.