Il castello di San Terenzo si erge su uno sperone di roccia all'estremità occidentale del paese e, come gli altri della zona, è stato oggetto di interventi in epoche diverse che, tuttavia, nulla tolgono all'armonia dell'insieme.
Di dimensioni relativamente modeste, appartiene al sistema difensivo apprestato dalla Repubblica di Genova nel golfo di La Spezia su strutture precedenti.
È una struttura a pianta pentagonale, con tre torri angolari e robuste cortine che racchiudono una seconda cinta interna, con l'ingresso e un torrione a base quadrangolare, con merli piatti e beccatelli a sezione quadrata.