东汉雒阳城全城平面略呈长方形,南北约汉代九里,东西约汉代六里,故称“九六城”。城墙用土夯筑,厚约14~25米。东、西、北三面城墙,遗迹尚存,南面城墙因洛河改道被冲毁,但仍可复原其位置。经实测并复原,东城墙长约4200米,南城墙长约2460米,西城墙长约3700米,北城墙长约2700米,总长合汉代约三十一里。全城共设12个城门。东面 3个自北而南为上东门、中东门、秏门,西面3个自北而南为上西门、雍门、广阳门,南面4个自东而西为开阳门、平城门、小苑门、津门,北面2个自东至西为谷门、夏门。
城内主要大街都通自城门。大街互相交叉,分隔成24段,这可能便是文献记载中所说的“洛阳二十四街”。据钻探,大街的宽度约20~40米不等。据记载,每条大街都分成3股,唯公卿、尚书等大臣行中道,一般行人皆行左右。
城中主要宫殿为南宫和北宫。据记载,南宫在西汉时已有一定的规模。南宫的遗迹虽未发掘,但从街道的分布情形可以判断其位置在中东门大街之南, 秏门—广阳门大街之北,开阳门大街之西,小苑门大街之东,平面呈长方形,南北约1300米,东西约1000米。北宫始建于明帝永平三年(公元60),至永平八年建成,规模宏伟。北宫的位置,亦可从街道的分布情形判断在中东门大街之北,津门大街之东,谷门大街之西,北面接近城墙,平面呈长方形,其范围较南宫为大。
勘察工作证实,太仓和武库都在城的东北隅。据记载,工商业区有南市、马市和金市。南市在南郊,马市在东郊,金市在城内南宫的西北。西晋潘岳的《闲居赋》说“面郊后市”,就是指金市的位置在南宫之北而言的。
魏晋洛阳城在东汉雒阳城的废墟上重建都城,其规模不超过东汉。西晋时城的形制和布局亦无多大的改变。但是,魏明帝曹叡仿效其祖父曹操在邺城西北部筑铜雀台等“三台”的经验,在洛阳城的西北角也建筑了金镛城。据勘探,金镛城南北约1080米,东西约250米,分隔为三部分,各有门道相通,是一处军事性的城堡。勘探和研究证明,由于魏晋时战乱频仍,出于军事上的需要,在洛阳城的西北城墙外壁和金镛城的外壁设置了许多墩台,其形制和效用如同后世的“马面”,这是中国古代城制上的一个创举。
汉魏洛阳城遗迹位于今河南省洛阳市东约15公里,洛阳市洛龙区与偃师市、孟津县相与毗连的伊洛平原上。始建于西周初年,废弃于唐初,前后延续使用近1600年。东周、东汉、曹魏、西晋、北魏等朝代先后以此作为国都,都城史长达540年以上。因在雒水之北﹐战国时称雒阳﹐两汉因之﹐曹魏以后改为洛阳。
北魏洛阳城仍利用东汉、魏晋的城墙。东汉以来的12个城门,除开阳门以外,都在魏晋或北魏时改了名。上东门改称建春门,中东门改称东阳门,秏门改称青阳门;上西门改称阊阖门,雍门改称西阳门,广阳门改称西明门;平城门改称平昌门,小苑门改称宣阳门,津门改称津阳门;谷门改称广莫门,夏门改称大夏门。11个城门都在汉代的旧址上重建,仅西阳门从汉代的雍门旧址北移约500米。此外,孝文帝初到洛阳时,在西城墙北端靠近金镛城处新开了承明门,从而使城门增为13个。
北魏洛阳城最重要的改变是废除了东汉以来南北两宫的制度,建立了单一的宫城。据勘探,宫城的位置在全城的北部略为偏西,是在汉魏北宫的基础上兴建的。平面呈长方形,四面筑墙,东墙和西墙各长1400米,南墙和北墙各长660米。在南墙近西端处,有一巨大的门址,便是宫城的正门——阊阖门的遗址。正殿太极殿在宫城的前部,与阊阖门对直,其基坛南北长约60米,东西宽约100米,规模甚大。