城东起丹东市宽甸县虎山南麓的鸭绿江畔，西至山海关北锥子山，全长970余公里。全镇官兵合计99875名。
蓟州镇.总兵初驻桃林口，后移迁安寺子峪（也称狮子峪），天顺年又移三屯营（今河北迁西县境内）。管辖的长城最初东起山海关，西至镇边城（原名灰岭口），自增设昌平镇后，西改至慕田峪（今北京怀柔区境）。管辖的长城东起山海关，西至慕田峪，全长880余公里。全镇官兵合计107813人。
宣府镇.宣府镇总兵驻宣府卫（今河北张家口市宣化县）。管辖的长城东起慕田峪渤海所和四