Villalafuente es una localidad y también una pedanía del municipio de Saldaña situada en la provincia de Palencia, comunidad autónoma de Castilla y León (España).