三门峡曾是夏商王朝统治的中心区域;西周属虢国,秦置三川郡,西汉为河南府,汉武帝时置弘农郡,北魏置陕州后一直延续至明、清。
随着举世闻名的万里黄河第一坝——三门峡大坝的建设,于1957年3月经国务院批准成立的省辖地级市。1962年改为县级市,属洛阳地区管辖;1986年1月又调整为地级市。
1986年1月18日,国务院批准,三门峡市升为地级市,原洛阳地区的渑池、陕县、灵宝、卢氏4县划归三门峡市管辖。义马市由三门峡市代管。
1990年,全市共设93个居民委员会。1992年,为适应改革开放与经济发展形势,三门峡市内设经济技术开发区管理委员会,驻地在陕州城遗址;开发区管委会下辖向阳、后川、南关、三里桥、韩庄等5个村民委员会。
1992年5月,报经国务院批准,灵宝县撤县设市。
2000年底,三门峡市共设76个乡(镇)、10个街道办事处,1347个村民委员会、152个居民委员会,11204个村民小组。据第五次全国人口普查数据:三门峡市总人口2177428人;湖滨区288746人、渑池县328947人、陕县 343863人、卢氏县356431人、义马市136543人、灵宝市722890人。
2005年,乡镇区划调整:11月4日,三门峡市召开深化和完善乡镇机构改革工作座谈会,撤并乡镇和乡镇机构改革工作正式进入实质性阶段。三门峡市全市原辖76个乡镇,根据省委、省政府关于撤并乡镇工作实施意见的精神,全市净撤乡镇12个,改设街道办事处2个,撤并后全市乡镇总数为62个。渑池县:撤销池底乡并入陈村乡,撤销西村乡并入果园乡,撤销笃忠乡并入天池镇,撤销西阳乡并入仰韶乡。湖滨区:撤销崖底乡并入交口乡,撤销会兴镇并入磁钟乡。义马市:撤销千秋镇、常村镇,改设街道办事处2个。陕县撤销大延洼乡并入观音堂镇,撤销柴洼乡并入王家后乡,撤销东凡乡并入菜园乡,撤销宜村乡并入西张村镇。灵宝市撤销东村乡并入寺河乡,撤销程村乡并入阳平镇。会议要求,撤并乡镇工作要在11月20日基本结束,乡镇机构改革工作要在12月20日基本结束。
截至2005年12月31日,三门峡市辖1个市辖区、3个县,代管2个县级市;全市共有12个街道(其中3个街道尚未向河南省备案)、27个镇、35个乡,117个居委会(其中1个由开发区管理,估计也未备案)、1362个村委会,11456个村民小组,总人口227.48万。