The community Caglio located in the province of Como, which belongs to the region of Lombardy. Here live 452 inhabitants ( 31 December 2012) and it has an area of 6.54 km ², for a population density of 67 inhabitants per km ².

Caglio is 800 meters s.l.m. The neighboring municipalities are Asso, Caslino d' Erba, Faggeto Lario, Nesso, Rezzago and Sormano.