La torre di Sopramonte è una fortificazione risalente alla prima età comunale (XI secolo). Il Castello di Sopramonte anche chiamato "dei Tornielli", è una fortificazione a due recinti contigui risalenti al XII secolo, costruito con ciottoli di fiume tessuti a spina di pesce legati con malta.
Nel 1363 Galeazzo Visconti fece abbattere i luoghi fortificati dove si erano arroccate le milizie inglesi agli ordini di Alberto Sterz, in quelloccasione il Castello di Sopramonte venne parzialmente distrutto.