Villota del Duque es una localidad y también una pedanía española de la provincia de Palencia (comunidad autónoma de Castilla y León). Pertenece al municipio de Loma de Ucieza.
Limita al Norte con Vega de Doña Olimpa, Villamelendro de Valdavia y Villasila de Valdavia. Al Este con Arenillas de Nuño Pérez y Villanuño de Valdavia. Al Sur con Itero Seco, Bahillo y Gozón de Ucieza y al Oeste con Portillejo.