明廷在固原共设有七个卫所,以防御北敌南侵,分别为固原卫、靖虏卫(今甘肃靖远县)、甘州中护卫(今甘肃兰州)、兰州卫(今甘肃兰州老城区)、河州卫(今甘肃宁夏市东北)、洮州卫(今甘肃卓尼县东北新城镇)、岷州卫(甘肃岷县)。
固原镇长城沿线分五路防守,45个城堡。五路分别为:下马房关路、靖虏路、兰州路、河州路、芦塘路。
下马关路分守参将驻下马房关城(今宁夏同心县下马关镇)。所辖主要军堡有甜水堡、响石沟堡、平虏所城、镇戎所城、红古城堡、石峡口堡、关桥堡、羊房堡、海拉都堡、西安州所城。
靖虏路分守参将驻靖虏卫城(今甘肃靖远县城)所辖主要军堡有干盐池堡、打拉池堡、平滩堡。
兰州路分守参将驻兰州卫城(今甘肃兰州市),所辖主要军堡有一条城堡、什字川堡、买子堡、桑园儿堡、笋罗沟堡、西古城堡、积积滩堡、高山堡、盐场堡、金城关、安宁堡。
河州路分守参将驻河州卫城,所辖主要军堡有党家堡、千观台堡、弘化寺堡、积石关城、归德所城、洮州卫城、岷州卫城、芦沟堡、大庙堡、沙古堆堡、永安堡、哈思吉堡、分水岭堡、迭烈逊堡。
芦塘路分守参将驻芦塘营城(今甘肃景泰县芦阳镇),所辖主要军堡有三眼井堡及红水河堡。[1]