Villeneuve (; Languedocien: Vilanòva) is a commune in the Aveyron département in southern France.