Olginate é uma comuna italiana da região da Lombardia, província de Lecco, com cerca de 6.689 habitantes. Estende-se por uma área de 7 km², tendo uma densidade populacional de 956 hab/km². Faz fronteira com Airuno, Brivio, Calolziocorte, Galbiate, Garlate, Valgreghentino, Vercurago.