Schutzpatron von Onzo ist der heilige Martin, gefeiert am 11. November, mit der ihm geweihten Pfarrkirche im Ortsteil Capitolo: im barocken Stil, mit einer schlichten, von vier Fialen geschmückten Fassade, bewahrt sie im Inneren zwei dem genuesischen Bildhauer Anton Maria Maragliano zugeschriebene Statuen.
Die frühesten gesicherten Nachrichten über Onzo stammen aus dem Jahr 1000, als der Ort Onze genannt wurde, abgeleitet von der elften Gemeinde der Grafschaft Clavesana; 1091 Besitz Bonifacios del Vasto und im 12. Jahrhundert von den Clavesana geerbt, wurde er von diesen 1393 an die Republik Genua abgetreten. Der Legende nach löste der Feudalherr Scipione Del Carretto, der das „ius primae noctis“ an einer frisch verheirateten jungen Frau ausüben wollte, die Empörung der Bevölkerung aus, die nachts die Burg stürmte, ihn zur Flucht zwang und das Anwesen plünderte, das teilweise abgerissen wurde, um Baumaterial zu gewinnen: Aus Angst verkaufte der Feudalherr das Gebiet von Onzo an die Republik Genua, von der die Bevölkerung den gesamten Ort und die Ländereien zurückkaufte. Heute erhalten sind die Ruinen der Burg der Markgrafen von Clavesana, mit polygonalem Grundriss und zwei gekappten Türmen, einem runden und einem achteckigen.