Villodrigo es un municipio de la provincia de Palencia, que constituye un enclave situado dentro de la provincia de Burgos, en España.