明代為南寧縣青龍里。
清代為南寧縣東鄉(xiāng)。
1913年為外東區(qū)和四莊區(qū)。
1939年東部為青龍鄉(xiāng)、西部為鎮(zhèn)海鄉(xiāng),1948年合并為龍海鎮(zhèn)。
1950年改為龍海區(qū)。
1952年改為第4區(qū)。
1954年改為第3區(qū)。
1956年分設(shè)石喇鄉(xiāng)和余家屯鄉(xiāng)。
1958年合并設(shè)為沿江鄉(xiāng)。
1959年1月改為沿江人民公社。
1961年4月恢復(fù)沿江鄉(xiāng)和石喇鄉(xiāng)。
1963年并入環(huán)城區(qū)、珠街區(qū)、三寶區(qū)。
1969年6月復(fù)設(shè)沿江公社。
1984年3月改為沿江區(qū)。
1987年11月改為沿江鄉(xiāng)。
2013年12月行政區(qū)劃調(diào)整撤鄉(xiāng)設(shè)街道。