长城位于中国北部,具体横跨了以下七个省、市、自治区:
河北省:
从渤海湾的山海关一直延伸到河北省的西部边界。
北京市:
包括八达岭长城、金山岭长城等著名景点。
天津市:
虽然提及较少,但长城确实经过天津。
山西省:
从东向西经过,包括著名的雁门关等。
陕西省:
从东向西经过,以嘉峪关为终点,境内长度达1838千米。
宁夏回族自治区:
横跨该自治区的西部边界。
甘肃省:
从东向西经过,以嘉峪关为起点。
综上所述,长城主要分布在中国北部的河北、北京、天津、山西、陕西、宁夏和甘肃等七个省、市、自治区。