Villanovafranca é uma comuna italiana da região da Sardenha, na província da Sardenha do Sul, com cerca de 1.492 habitantes. Estende-se por uma área de 27 km², tendo uma densidade populacional de 55 hab/km². Faz fronteira com Barumini, Escolca (NU), Gesico, Guasila, Las Plassas, Villamar.

Demografia

Categoria:Comunas da Sardenha do Sul