El patrón de Onzo es san Martín, festejado el 11 de noviembre, con la iglesia parroquial a él dedicada en la localidad de Capitolo: de formas barrocas, con una sencilla fachada adornada por cuatro pináculos, conserva en su interior dos estatuas atribuidas al escultor genovés Anton Maria Maragliano.
Las primeras noticias ciertas sobre Onzo se remontan al año 1000, cuando el lugar se llamaba Onze, derivado del undécimo municipio del condado de los Clavesana; convertido en dominio de Bonifacio del Vasto en 1091 y heredado por los Clavesana en el siglo XII, fue cedido por estos a la República de Génova en 1393. La leyenda cuenta que el señor feudal Scipione Del Carretto, queriendo ejercer el «ius primae noctis» sobre una joven recién casada, provocó la exasperación de la población, que de noche asaltó el castillo, obligándolo a huir y saqueando la mansión, en parte demolida para recuperar material de construcción: por miedo, el señor feudal vendió el territorio de Onzo a la República de Génova, a la que la población volvió a comprar todo el pueblo y las tierras. Hoy quedan las ruinas del castillo de los marqueses de Clavesana, de planta poligonal, con dos torres truncadas, una circular y otra octogonal.