El patrón de Villanova d'Albenga es san Esteban, festejado el 26 de diciembre. La iglesia de Santo Stefano di Cavatorio, en la llanura homónima cerca del cementerio, se construyó en estilo románico en el siglo XII y fue modificada varias veces en los siglos siguientes; está flanqueada por una torre campanario en punta con ventanas geminadas del siglo XIII.
El pueblo de Villanova se fundó el 7 de diciembre de 1250 por decisión del municipio de Albenga, por razones antifeudales frente al dominio vecino de los marqueses de Clavesana; las murallas y torres defensivas que todavía lo rodean, dentro de las cuales los estatutos obligaban a residir a los habitantes, se conservan bien en varios tramos.

