Castrillo Tejeriego se encuentra situado en la provincia de Valladolid, valle del Jaramiel (entre el Duero y el Esgueva), comarca natural del Cerrato. Sus coordenadas geográficas exactas son las siguientes: 41°42'10.50"N y 4°22'16.74"O
Está situado a unos 35 kilómetros al Este de la capital, Valladolid.
Limita por el Norte con Esguevillas de Esgueva, con Villafuerte de Esgueva y con Piña de Esgueva, por el Sur con Olivares de Duero, por el Oeste con la Granja de La Sinova (término de Villavaquerín de Cerrato) y por el Este con la Granja de Jaramiel, término de Valbuena de Duero.