Villahoz es un municipio de Castilla y León (España), situado en el partido judicial de Lerma, comarca del Arlanza, provincia de Burgos. A 15 km de Lerma (España) y a 37 km de Burgos.
La villa fue fundada hacia finales del siglo IX, seguramente por repobladores de origen mozárabe. El origen del nombre es oscuro, parece tener origen mozárabe. La primera cita conocida proviene de la Carta de Arras del Cid, de 1079,? donde aparece como Villa Fabze. Asimismo en dicho documento encontramos menciones a Escobare y Matricale, que corresponden a dos antiguos despoblados que se sitúan dentro del actual término municipal. En esta época formó parte de las defensas de la primitiva Castilla.
Durante la Edad Media fue una villa de Behetría, pero a finales de este período pasó a ser de realengo. En el libro Becerro de las Behetrías aparece dendro de la Merindad de Cerrato, aunque en otras épocas perteneció a la de Candemuñó. Conoció una época de florecimiento desde finales de la Edad Media hasta el siglo XVI, siendo a finales de aquel siglo cuando comienza a decaer.