El término municipal de Villada, que abarca una superficie de 64,87 km, está situado en la zona centro-oeste de la provincia de Palencia, en el valle del río Sequillo, en la zona norte de Tierra de Campos.