Il borgo nel medioevo appartenne ai Visconti che nel 1379 costruirono l'imponente Rocca, tra i più interessanti esempi di castello della Lombardia.