Villambroz es una localidad y también una pedanía del municipio de Villarrabé en la provincia de Palencia, en la Comunidad Autónoma de Castilla y León, España.
Situada en un primer escalón de los páramos de la margen derecha del río Carrión, sobre la llanura de dícha plataforma. El casco urbano aparece rodeado por eras, pastizales y tierras de labor. La localidad se encuentra a la altura del punto kilométrico 63 de la entonces carretera comarcal 624 (Cervera de Pisuerga-Sahagún), y ahora carretera autonómica P-235.