Vilanova de Prades es una localidad de la comarca catalana de la Cuenca de Barberá. Según datos del 2009 su población era de 144 habitantes.