Né le 17 octobre 1882 à Saint-Priest-Ligoure (Haute-Vienne), entré au Parti socialiste en 1910, Pierre Villeneuve fut maire socialiste de sa commune natale du 8 décembre 1919 au 12 mai 1925.
Pierre Villeneuve mourut le 18 juillet 1938 à Saint-Priest-Ligoure.
SOURCES : Compère-Morel, Grand Dictionnaire socialiste du mouvement politique et économique national et international, Paris, Publications sociales, 1924 — Rens. mairie de Saint-Priest-Ligoure.