1991年,由原汕頭市金砂區、公園區和郊區岐山鎮合并設立金園區;析原安平區、同平區、郊區鮀浦鎮及公園區、金砂區部份區域合并設立升平區。
1996年,金園區轄13個街道、1個鎮,即龍廈街道、廣夏街道、石炮臺街道、東墩街道、飛度街道、金砂街道、金龍街道、崎碌街道、東廈街道、龍眼街道、新梅街道、新興街道、陵海街道、岐山鎮;升平區轄11個街道、1個鎮,即光華街道、新華街道、中山街道、中馬街道、南海街道、烏橋街道、福合街道、萬安街道、永泰街道、吉祥街道、新風街道、鮀浦鎮。
2000年第五次人口普查,金園區總人口459687人,其中:金砂街道70111人,陵海街道24677人,龍廈街道35726人,飛廈街道29286人,東墩街道44094人,龍眼街道24065人,金龍街道25399人,新興街道19728人,崎碌街道22105人,新梅街道27668人,石炮臺街道20554人,東廈街道29021人,廣廈街道37870人,歧山街道25238人,月浦街道24145人。升平區總人口290768人,其中:萬安街道10054人,南海街道19482人,中山街道11932人,中馬街道13633人,新華街道24957人,鮀南街道32610人,新風街道15349人,福合街道14960人,烏橋街道21324人,光華街道27297人,吉祥街道19058人,永泰街道8501人,鮀浦街道25587人,蓮塘街道16576人,龍泉街道29448人。
2002年,金園區轄金砂、陵海、龍廈、飛廈、東墩、龍眼、金龍、新興、崎碌、新梅、東廈、廣廈、月浦、岐山、石炮臺15個街道,3個村委會、109個居委會;升平區轄新風、福合、烏橋、光華、吉祥、永泰、萬安、南海、中山、中馬、新華、蓮塘、鮀浦、龍泉、鮀南15個街道,115個居委會。
2003年1月29日,國務院批準(國函[2003]11號):撤銷汕頭市升平區、金園區,設立汕頭市金平區。以原升平區、金園區(不含高新技術開發區東片區域,即東起天山北路,西至華山北路,南起汕頭經濟特區北界線,北至科技北三街向南轉向科技西路再轉向科技北二街)、原達濠區礐石街道潯洄居委會、龍湖區龍溪路以北區域(即東起華山北路,西至龍湖溝西側,南起龍溪路,北至汕頭經濟特區北界線)的行政區域為金平區的行政區域。區人民政府駐金砂中路(原金園區人民政府駐地)。
2003年,金平區總戶數200111戶、總人口737658人。轄17個街道,共有160個居委會。大華街道20947戶、78354人;石炮臺街道16752戶、67665人;東方街道18835戶、73511人;金廈街道15044戶、59193人;金砂街道14882戶、58885人;東墩街道7406戶、29007人;廣廈街道9152戶、35205人;岐山街道4289戶、18379人;月浦街道5637戶、22378人;海安街道10777戶、37310人;永祥街道9833戶、32759人;同益街道9159戶、30495人;新福街道10581戶、35329人;烏橋街道6844戶、24247人;光華街道11035戶、40503人;鮀江街道14385戶、41847人;鮀蓮街道14526戶、49130人;水上分局25戶、2476人;區直轄單位2戶、985人。
2008年末,全區面積101.968平方千米,戶籍總人口744639人(其中水上分局1961人)。2009年末,金平區轄金砂、金廈、東墩、東方、廣廈、月浦、岐山、石炮臺、大華、烏橋、光華、海安、新福、永祥、鮀蓮、鮀江、同益17個街道,166個居委會。區政府駐金砂中路52號。
2010年第六次人口普查,金平區常住總人口810284人,其中:石炮臺街道72067人,金砂街道76935人,金廈街道55597人,東方街道67818人,大華街道71471人,同益街道27697人,光華街道45094人,東墩街道51424人,廣廈街道82825人,海安街道26728人,新福街道26547人,烏橋街道16734人,岐山街道27991人,永祥街道21093人,鮀蓮街道51720人,鮀江街道61863人,月浦街道26680人。
2012年末,全區面積108.71平方千米。戶籍人口75.37萬人,常住人口81.87萬人。轄17個街道。