Carugo está en la Brianza comasca occidental, entre los ríos Lambro y Terrò.
El desarrollo urbano estuvo en la zona del sur, mientras en la zona del norte hay un amplio bosque con fuentes. Por Carugo pasa la línea Milano-Asso de las Ferrovie Nord Milano y la carretera provincial SP32, la "Novedratese".