Villanueva nació casi con toda probabilidad a finales del siglo IX. Fue incluida en el alfoz de Pancorbo y en la merindad de La Bureba. Aparece documentada por primera vez en el año 957. La actual Villanueva de Teba, hasta 1916 llamada Villanueva del Conde, formó parte de la cuadrilla de Santa María Ribarredonda.