Villanovafranca () on kaupunki ja kunta Italiassa Sardinian hallintoalueella Etelä-Sardinian maakunnassa. Kunnassa on arviolta 1 345 asukasta (vuonna 2016) ja sen pinta-ala on 27,59 neliökilometriä. Se sijaitsee 292 metrin korkeudella merenpinnan yläpuolella.

Lähteet

Aiheesta muualla

Luokka:Etelä-Sardinian maakunnan kunnat