Lambrugo in precedenza era denominato Lambrugo d’Erba. Il nome deriverebbe dalla composizione della parole celtiche “Lamber” (Lambro) e “bruig” (borgo). Il Comune è attraversato dal fiume Lambro ed è compreso nel Parco regionale della Valle del Lambro.