Villahoz é um município da Espanha na província de Burgos, na comunidade autónoma de Castela e Leão. Possui 50,5 km² de área, e uma população de 359 habitantes (2004), tendo densidade populacional de 7,10 hab/km².
A população vêm decrescendo ao longo do tempo, tendo reduzido 70% nos últimos 100 anos, que vivem cultivo de aves e plantio.