1997年6月3日,国务院批准同意设立泉州市洛江区,辖河市、马甲、罗溪3个镇和虹山乡,区政府驻河市镇【此为批文的驻地,实际驻地在万荣街】。9月29日,洛江区政府正式挂牌成立。
2000年第五次人口普查,洛江区常住总人口160071人,其中:万安街道26100人,罗溪镇28450人,马甲镇49771人,河市镇32617人,双阳镇15009人,虹山乡8124人。
2003年末,洛江区辖1个街道(万安)、4个镇(罗溪、马甲、河市、双阳)、1个乡(虹山),11个社区、74个行政村。全区总户数41432户,总人口170940人,其中:万安街道8912人,罗溪镇42350人,马甲镇60975人,河市镇35044人,双阳镇19177人,虹山乡12130人。
2005年6月10日,省政府(闽政文[2005]220号)批复同意撤销双阳镇,设立双阳街道,街道办事处驻吕埔(原双阳镇政府所在地)。【7月11日,洛江区政府批复同意撤销双阳镇,设立双阳街道】。调整后,全区辖2个街道(万安、双阳)、3个镇(罗溪、马甲、河市)、1个乡(虹山)。共有18个社区、67个行政村。
2010年第六次人口普查,洛江区常住总人口187189人,其中:万安街道31432人,双阳街道34937人,罗溪镇23444人,马甲镇59988人,河市镇32731人,虹山乡4657人。