历史唐代亭江镇属闽县晋安乡的“合浦里”和“海滨里”。
宋时属闽县晋安东乡的“合浦北里”和“合浦南里”。
元、明时期不变。
到了清代,“合浦北里”改为“江右里”,“合浦南里”改为“江左里”。
民国时属闽侯县2区(闽安镇区)。
中华人民共和国成立后,属闽侯县第3区(马江区),1958年成立亭江镇,年底改为人民公社。
1961年从闽侯县划归福州市,隶郊区行政办事处,1962年初改为亭江区,下设5个公社,1969年复设亭江公社,1970年归台江区,1975年复归郊区,1984年置亭江乡。
1988年撤销亭江乡,设立亭江镇。
1996年马尾区辖罗星街道和马尾、亭江、琅岐三镇。