1996年?,荥阳市面积954.8平方千米,人口63.4万人。辖10个镇、5个乡:城关镇、崔庙镇、贾峪镇、豫龙镇、广武镇、汜水镇、峡窝镇、王村镇、高阳镇、刘河镇、城关乡、乔楼乡、高村乡、北邙乡、庙子乡。市政府驻城关镇。
2000年,荥阳市辖11个镇、4个乡。第五次人口普查,荥阳市总人口619840人,其中:城关镇78704人、乔楼镇46523人、豫龙镇51758人、广武镇80915人、王村镇51525人、汜水镇22922人、高阳镇29167人、峡窝镇31916人、刘河镇20318人、崔庙镇48460人、贾峪镇49568人、城关乡52785人、高村乡36699人、北邙乡13547人、庙子乡5033人。
2004年7月,将荥阳市峡窝镇整建制划归上街区管辖。按照《河南省民政厅关于调整郑州市上街区和荥阳市行政区划的批复》(豫民行批[2004]4号),荥阳市峡窝镇整建制划归上街区管辖。调整前,全市总面积955平方千米。
2004年11月6日,荥阳市人民政府(荥政文[2004]190号)通知:根据《河南省民政厅关于荥阳市高阳镇更名高山镇的批复》(豫民行批[2004]8号),经省人民政府批准,高阳镇更名为高山镇。
2005年荥阳市乡镇区划调整:撤销庙子乡,并入刘河镇,刘河镇驻地不变;撤销北邙乡,并入高村乡,高村乡驻地不变。调整后,荥阳市辖2个街道、9个镇、3个乡:京城路街道、索河街道、广武镇、崔庙镇、豫龙镇、王村镇、汜水镇、高山镇、刘河镇、贾峪镇、乔楼镇、城关乡、高村乡、金寨回族乡。