Vilanova de Bellpuig es un municipio ubicado en la provincia de Provincia de Lérida en Cataluña. La población de Vilanova de Bellpuig es de 1 183 personas (2020), el área de Vilanova de Bellpuig es de 14.00 kilómetros cuadrados, la distancia de Vilanova de Bellpuig a Barcelona (capital de la Cataluña) es de 104 kilómetros, la distancia de Vilanova de Bellpuig a Madrid es de 490 kilómetros. Vilanova de Bellpuig comparte fronteras con Bellpuig, Belianes, Castellnou de Seana, Arbeca, Miralcamp y Golmés.