代县是山西省忻州市下辖的县，位于山西省东北部、长城雁门关脚下。历来为中国北方的军事重镇，1994年被定为国家历史文化名城。西汉置广武县，东汉时为雁门郡治。隋雁门郡改为代州，广武县改名为雁门县。金后期，为蒙古占领，省雁门县入代州。清雍正年间升为直隶州，1912年废州改称代县。现隶属于忻州市管辖。代县境内多为山地，地势险要，是中国古代史上最重要的军事要塞之一。为了防御北方草原游牧民族的骚扰和入侵，而筑有长城雁门关。李牧、薛仁贵、郭子仪、杨业等历代名将都曾在代州镇守，这里两千多年来共发生了一百五十多起战争