隋大业八年(612),今太仆寺旗境属涿郡辖地。唐总章二年(669),今旗境属单于都护府所辖桑乾都督府的管辖区;唐开元二十九年(741),今旗境归饶乐都督府辖区;唐元和十五年(820),今旗境属幽州卢龙节度使统辖地。五代十国时,今旗境基本上属契丹辽统辖地区。辽代,今旗境为西京道奉圣州管辖地。金代,今旗境归西京路桓州管辖,在今旗境南部设西京盐司。蒙古中统三年(1262),在今旗境南部置盐使司。元延佑六年(1319),改置为宝昌州(今旗境南部),隶属中书省兴和路。
明永乐十一年至正统十四年(1413—1449),今旗境属京师辖地;明万历年间,今旗境为蒙古察哈尔部游牧地。清康熙十六年(1677),将驻牧于此的察哈尔部众(从察哈尔左翼正白、镶白、镶黄、正蓝等旗各选派一部分人到此给皇室放牧)编属太仆寺左翼牧群(皇室牧养马、骆驼的牧场),设总管。清乾隆二十六年(1761),隶察哈尔都统(驻张家口)。