Le saint patron de Ranzo est saint Donat d'Arezzo, fêté le 7 août. L'église paroissiale qui lui est dédiée, dans le hameau de Costa Parrocchia, fut vicariat rural de l'évêque d'Albenga jusqu'en 1964 : c'est un édifice d'époque baroque à nef unique avec six autels latéraux, outre le maître-autel, conservant un tableau de la Crucifixion du Christ, œuvre d'Orazio De Ferrari.
Dans le hameau de Borgo di Ranzo se dresse l'église San Pantaleo, bâtie au XVe siècle sur une église romane antérieure du XIe : elle conserve un polyptyque peint en 1554 par le peintre local Giorgio Guido da Ranzo, tandis que le portique est décoré par cette même famille Guido da Ranzo et par des portails de l'école des Lapicidi di Cenova de 1493. Dans le hameau de Bacelega se dresse en revanche l'église paroissiale Nostra Signora dell'Assunta, bâtie au XVe siècle avec un portail du XVIe, qui conserve des peintures de Pietro Guido, père de Giorgio : le toponyme Bacelega dériverait du grec Basilikos, indiquant la présence d'une ancienne abbaye bénédictine entre les VIe et VIIe siècles. Le territoire fut longtemps disputé entre les marquis de Clavesana, les Del Carretto et la République de Gênes, qui en obtint définitivement le contrôle en 1393, le plaçant sous le capitanat de Pieve di Teco jusqu'à la domination napoléonienne.