Il nucleo storico si è formato attorno alla chiesa e al monastero di San Damiano, risalenti al IX e XI secolo e ormai scomparsi, di proprietà del monastero di Sant'Ambrogio di Milano. Ad esso apparteneva pure la Cascina San Damiano di cui si ha notizia in un documento del 1280.
Nel 1571 contava 71 abitanti e fu sede del Comune autonomo di San Damiano, prevalentemente contadino.