Villeneuve-de-la-Raho (en catalán: Vilanova de Raò) es una localidad y comuna francesa, parte del Cantón de Elne y situada en el departamento de los Pirineos Orientales, región de Languedoc-Rosellón, comarca histórica del Rosellón.