大明宫地处长安城北的城外,因地势高亢,取名龙首原,西安的城墙是明朝建的,隋唐长安比明清北京城还大。西安的城墙是明清时代建的,大明宫是唐朝时间建的,所以在城墙外是因为西安城墙是后来明清时代建的,唐朝在先,明清在后,所以各自建的俩个地方,。
大明宫当然在现代西安城墙外。
现在西安的城墙是明代的城墙,而唐代的长安城分别是宫城、皇城和外郭城三部分组成。宫城位于全城北部的正中,是皇帝居住和处理朝政之处,也就是皇家的宫殿区。现在的西安城墙只是过去的皇城,皇城紧依在宫城之南,是中央百官衙署所在地,为官员的官署区,只占唐长安城十分之一。外郭城则分布在宫城和皇城的东、西、南三面,是百姓的住宅区以及市场区,被纵横交织的街道分成108个整齐划一的里坊和两个个市场。大明宫是在宫城里,所以在现在西安城墙外。