古屬南海郡揭陽縣,宋屬潮陽縣奉恩鄉,明分屬潮陽縣招收都、砂浦都。清康熙五十六年(1717)建“達濠城”,遂成海防要鎮。1949年分屬潮陽縣達濠區、汕頭市峃石區等。1958年屬歸汕頭市郊區,并分別改公社。隨后,達濠公社劃入潮陽縣,并改鎮。1984年,潮陽縣達濠鎮與汕頭市郊區峃石公社合并設立汕頭市達濠區(市轄區)。1994年4月25日,國務院批準同意將潮陽市河浦鎮區域劃歸汕頭市區,撤銷河浦鎮建制,設立河浦區(縣級)。
1996年,達濠區面積99.3平方千米,人口約16.2萬人,轄5個街道,即達濠街道、馬滘街道、珠園街道、廣澳街道、礐石街道;河浦區面積61.5平方千米,人口約7.7萬人,轄3個街道。
2000年第五次人口普查,達濠區總人口184746人,其中:達濠街道70911人,馬窖街道26875人,角石街道21991人,廣澳街道31596人,珠園街道33373人。河浦區總人口79023人,其中:濱海街道26765人,三河街道33570人,玉新街道18688人。
2002年,達濠區轄達濠、馬滘、礐石、廣澳、珠園5個街道,42個居委會;河浦區轄濱海、三河、玉新3個街道,20個居委會。
2003年1月29日,國務院批準(國函[2003]11號):撤銷汕頭市河浦區、達濠區,設立汕頭市濠江區。以原達濠區(不含礐石街道的潯洄居委會)和河浦區的行政區域為濠江區的行政區域。區人民政府駐府前路(原達濠區人民政府駐地)。
2003年,濠江區轄達濠、馬滘、礐石、廣澳、濱海、河浦、玉新7個街道,共有60個居委會。全區總戶數111080戶、總人口271986人,其中達濠街道65877戶77587人;廣澳街道9524戶31819人;馬滘街道6377戶28278人;礐石街道12635戶48072人;三河街道6682戶35750人;玉新街道3934戶20441人;濱海街道6051戶30039人。
2008年末,濠江區面積168平方千米,戶籍總人口277251人。2009年末,濠江區轄7個街道,60個居委會。區政府駐達濠街道府前路4號。
2010年第六次人口普查,濠江區常住總人口267463人,其中:達濠街道79470人,馬窖街道24019人,嚳石街道47775人,廣澳街道36619人,濱海街道27895人,河浦街道34442人,玉新街道17243人。
2012年末,全區面積169.08平方千米,戶籍人口28.5萬人,常住人口29.43萬人,轄7個街道。