北宋太平興國三年(978)鎮(zhèn)境南部為安養(yǎng)鄉(xiāng),北部屬長興鄉(xiāng);元至元十六年(1279)改長興鄉(xiāng)為四都、安養(yǎng)鄉(xiāng)為五都;1932年為聞堰鎮(zhèn);1939年為長安鄉(xiāng);1947年鄉(xiāng)鎮(zhèn)編并,聞堰復為鎮(zhèn);1949年5月,建立人民政權,聞堰為鎮(zhèn),屬長河區(qū);1954年聞堰被省民政廳正式批準為建制鎮(zhèn);1956年鄉(xiāng)鎮(zhèn)編并,聞堰街道與長安鄉(xiāng)、湘湖鄉(xiāng)、黃山鄉(xiāng)和山河鄉(xiāng)一部分(即祥大房、瑛珠橋)及山后鄉(xiāng)的前吳、后吳、楊家灣合并稱為聞堰鄉(xiāng),屬長河區(qū);1958年為長河公社聞堰管理區(qū);1961年7月為聞堰公社;1962年復為聞堰街道;1969年2月撤銷聞堰街道,原聞堰街道和原山河公社部分大隊合并為聞堰公社;1984年5月為聞堰鄉(xiāng);1985年4月經(jīng)省民政廳批準為聞堰鎮(zhèn);2007年7月將湘湖農場區(qū)域并入聞堰鎮(zhèn);經(jīng)省、市人民政府批準,2014年8月為聞堰街道,其行政區(qū)劃和名稱沿用至今。