Das Dorf Villanova sull'Arda befindet sich in der Provinz Piacenza, die zur Region Emilia-Romagna gehört. Die Gemeinde besitzt 1936 Einwohner und hat eine Fläche von 36,49 Quadratkilometer bei einer Bevölkerungsdichte von 53,06 Einwohner pro Quadratkilometer. Villanova sull'Arda befindet sich 41 Meter über dem Meeresspiegel.

Die Ortsteile der Gemeinde sind:

Cignano
Sant'Agata
Soarza
Stallone