Villeneuve-la-Rivière (en catalán "Vilanova de la Ribera", antiguamente "Vilanova de Roter") es una comuna francesa situada en el departamento de Pirineos Orientales y la región de Languedoc-Rosellón, en la comarca del Rosellón.