代国,又称代地,位于今山西省北部、河北省南部和陕西省西北部一带,地处黄土高原与华北平原的过渡地带,东临太行山脉,西靠吕梁山脉,历史上曾是晋国的一部分,后来被秦国所灭,并设立了代郡,代国主要指代山西省代县及周边地区。