Villanueva de los Infantes is a municipality in the province of Valladolid, Castile and León, Spain. , the population was 112.