北魏洛阳城共有13个城门,城西的西阳门与城东的东阳门遥遥相对,两门之间修建了一条横贯全城的东西向大街。此外,在东墙北面的建春门和西墙北面的阊阖门之间也开了一条横贯全城的大街,这条大街正好从宫城的东门和西门穿过,把宫城分为两部分,南部为朝会之所,北部是寝宫所在。宫城的阊阖门与洛阳城的南门宣阳门对直,形成一条南北向的大街铜驼街,它是城市的中轴线,其东有太庙、国子学和司徒府,其西有太社、太尉府等官署。外城南面偏东处则设有灵台、明堂和太学村。
北魏洛阳城较之前代在城市的布局上更加合理和成熟。汉魏洛阳城宫城与闾里相混杂,分区不明确,而且宫城面积过大,作为一个都市,这种布局和构成是不平衡的。而北魏洛阳城集前代城市布局之长,形成了一个布局合理,方便生活又利于管理的都城。洛阳城内市场集中设置,城西有大市,城东有小市,城南有四通市,四通市附近是外国商人聚居的四夷里。大市是最重要的商业区,主要进行手工业产品的交易,小市是农牧产品市场,四通市则以交易贵重货物和外国商品为主。洛阳城内道路系统规整,以各门御街为干道,形成方格网状的道路网。城市划分为320个坊里,每坊呈正方形,每边长300步,坊外筑有围墙,四面设门,犹如城中之城。大坊住四五百户居民,小坊住六七十家。每坊设里正2人,吏4人,门士8人管理。坊里内的家居建筑多为四合院住宅,其建制,依社会经济地位的不同和家庭的大小在规模上有所区别。标准的民居四周有高墙,正中有门房、正楼,院内由上房、侧房、下房及附属房屋如厨房、仓库、厕所等组成。院内设照壁和二进门,把庭院分成前后两部分,正房设在后院,长辈住上房,晚辈住侧房。家境差的人家,住宅虽不致如此完备,但风格亦相似。