Nel XIII secolo la famiglia Fieschi edificò una fortificazione sul sito di una precedente torre, forse romana o altomedievale, che nel 1273 venne espugnata dai genovesi. Un altro attacco avvenne ad opera dei Visconti nel 1365. A partire dal 1371 il castello venne ricostruito e fu completata la cinta muraria, probabilmente dotata di cinque torri, una in corrispondenza di ciascuna porta della città. Nuovi ampliamenti si ebbero nel 1443. Nel 1605, a causa della minaccia costituita dalla Spagna, furono costruite nuove fortificazioni e le mura vennero riattate e rinforzate; si iniziò a costruire un nuovo castello. Dopo la meta del Settecento il castello cadde in disuso, per motivi sia pratici che politici. Oggi il castello, dopo il restauro, ospita il Museo archeologico Ubaldo Formentini. Fonte: I castelli della Liguria, Stringa Editore.