477年至499年）设御夷（今赤城、沽源一带）、怀荒（今张北一带）、柔玄（今尚义一带）等六镇，以防止柔然入侵，保卫北魏首都平城安全。北魏正光四年（523年），怀荒镇（今张北）民众在最高首长于景不愿发放粮食赈济饥荒后将其杀害，并发起反抗运动，六镇爆发起义，关陇、河北等地各族民众纷纷起兵响应，北魏统治濒临崩溃。边镇豪强乘机扩充实力，其中以尔朱荣实力最强。西魏废帝元年正月（552年）土门发兵攻击柔然，大破柔然军于怀荒镇北面，阿那瓌因而自杀。隋朝时东为涿郡，西属雁门郡。唐朝时北属突厥地，桑干都督府，南多属河北道