Villafrechós es una población y un municipio de España perteneciente a la provincia de Valladolid, en la comunidad autónoma de Castilla y León. La localidad es conocida por sus almendras garrapiñadas.
La localidad está situada a una altitud de 738 msnm.? El municipio es atravesado en su zona noroccidental por el río Navajos, también conocido como arroyo Bustillo o Ahogaborricos, afluente del Valderaduey. Limita con Morales de Campos, Santa Eufemia del Arroyo, Barcial de la Loma, Villamuriel, Villabrágima y Palazuelo de Vedija. Su territorio está representado en la hoja MTN50 309 (MTN25 309 II y IV) —residualmente en la MTN50 310— del Mapa Topográfico Nacional.? La localidad está situada al norte de los Montes Torozos, en plena comarca natural de Tierra de Campos.