明代山西镇下辖五道,分别是冀宁道、冀南道、雁平道、宁武道和岢岚道;冀宁道下辖太原府城,岢岚道下辖河保路和西路,宁武道下辖中路,雁平道下辖北楼路和东路,冀南道下辖汾州府城。
山西镇军堡分西路、河保路、中路、东路、北楼路共五路防守。[1]
西路辖:老营堡、偏头关、八柳树堡、水泉营堡、桦林堡、草垛山堡、黄龙池堡、贾家堡、马战堡、永兴堡、楼沟堡、寺焉堡、韩家坪堡、柏杨岭堡、五寨堡、滑石涧堡、红门口堡、三岔堡、岢岚州城、兴县城、老牛堡、五眼井堡、小营堡、好汉山堡、岚县城;
河保路辖:河曲营城、楼子营堡、河会堡、唐家会堡、河曲县城、保德州城、杨免堡、五花城堡、灰沟营堡、罗圈堡;
中路辖:宁武关城(宁武关城、朔宁堡、大河堡、二马营堡、大水口堡、阳方口堡、狗儿涧、宁文堡)、义井堡、土棚堡、宁化城、利民堡(利民堡、得胜堡、勒马沟堡、蒋家峪堡)、神池堡(神池堡、西沟口堡、圪老罐堡、石湖领堡)、八角堡(八角堡、干柴沟堡、长林沟堡、野猪沟堡)、盘道梁堡(盘道梁堡、小莲花堡、夹柳树堡、燕儿水堡、雕窝梁堡、长林堡、云冈口堡);
东路辖:代州城、雁门关城、广武城(广武城、八岔堡、白草堡、水峪堡、胡峪堡)、阳明堡、马站堡、段村堡、西村堡、二十里铺堡、清醇堡、显旺堡、小莲口堡;
北楼路辖:小石口堡(小石口堡、凌云堡、大石堡、茹越堡、马兰堡)、平型关城(平型关城、团城堡、太安堡、车道堡、平行岭堡)。[1]