El pueblo de Hortigüela se encuentra situado en el corazón del valle del río Arlanza, en su margen derecha.