宋初设立的无锡县26个乡中已有扬名乡的建制。
明万历年间,扬名乡隶属于无锡县扬名区。
1929年,原扬名乡改为无锡县第三区。
1945年,境域属无锡县周新镇区。
1948年,恢复扬名乡,属无锡县第五指导区。
1955年7月,境域属无锡市郊区。
1958年7月,成立扬名公社,隶属于无锡县。
1960年6月,境域属南长人民公社扬名分社。
1963年8月,恢复扬名公社,属无锡市太湖区管辖。
1965年4月,属无锡市交警管辖。
1978年12月,芦村公社并入。
1983年4月,恢复扬名乡。
1992年10月,析出部分设立芦庄街道。
1999年8月,撤乡建镇。
2001年2月扬名镇隶属无锡市滨湖区。
2002年2月,扬名镇划归南长区管辖。
2004年2月撤销扬名镇设立扬名街道。
2021年10月20日,《无锡市人民政府关于同意变更梁溪区部分行政区划的批复》(锡政复〔2021〕60号)撤销金星街道,并入扬名街道。