北宋元丰年间,今浦庄境内(即2000年浦庄镇行政区域内,下同)大部分属吴县太平乡都,仅小部分属吴县吴苑乡都。
明洪武十四年(1381年),境内大部分地区属吴县太平乡,小部分属吴县吴苑乡、大吴乡。
清雍正年间,境内属吴县太平乡第七都,吴苑乡第九都(部分)、第十都(部分),大吴乡第八都(部分)。
清光绪年间,境内属吴县太平乡第七都、大吴乡第八都(部分)。吴苑乡第九都(部分)、第十都(部分)划归太湖厅辖(县级建置,属苏州府)。
民国元年(1912年)七月,废太湖厅,归并吴县;11月,吴县设市、乡。时境内都、图为吴县横泾市所辖。
民国十八年(1929年),境内有浦庄镇、湖桥镇及东区、洋河泾、陆家○、寺前、马舍等乡,为吴县第五区所辖,区署驻横泾镇。
民国二十三年(1934年),吴县重新划分乡镇,时境内设浦庄、湖桥、寺泾三乡。原东区、洋河泾、寺前、马舍等乡,大部分划归浦庄乡、寺泾乡,小部分划归下堡乡(今渡村镇境内)。
民国三十六年(1947年),湖桥乡归并嘉禾乡(今渡村镇境内黄垆一带)。时境内有浦庄乡、韩寺乡(原寺泾乡),属吴县东山区所辖,区署驻横泾镇。
民国三十七年(1948年)2月,浦庄乡和韩寺乡合并,改称浦庄镇(为吴县乙等乡镇)。7月,浦庄镇改为浦庄乡,原湖桥乡从嘉禾乡划出,并入浦庄乡。乡公所驻地在浦庄集镇地河北下塘沿河街东市梢(今浦庄中心小学旁)。属吴县洞庭区(为东山、西山两区合并而成)所辖,区署驻东山镇。
1949年4月27日,吴县解放。5月,吴县人民政府成立。浦庄乡为吴县东山区所辖。
1950年4月15日,浦庄乡调整为浦庄乡和新众乡,归苏南行政公署太湖区行政办事处横泾区所辖。浦庄乡人民委员会驻浦庄街下塘西;新众乡人民委员会驻地先在东区,后迁至浦庄街杨家桥堍。
1951年6月,太湖区行政办事处撤销。浦庄、新众两乡归吴县横泾区。
1953年5月,浦庄、新众两乡随横泾区划入由太湖办事处(于1952年7月重建)改建的震泽县管辖。
1956年3月,新众乡并入浦庄乡,乡人民委员会驻地未变。
1957年9月,采莲乡所辖兴家村划归浦庄乡。
1958年2月,尧峰乡马舍、旺界、港口、斜家、陆家湾、查家(左土右巨)等6个自然村并入浦庄乡。
1958年8月,改乡为公社,成立浦庄人民公社,实行政社合一体制。公社驻地未变。
1959年4月,震泽县撤销。浦庄人民公社归属吴县。
1961年10月,上庄、旺界两个自然村划归横泾公社,形成今之境域,总面积32.2平方公里。
1983年,政社分设,恢复浦庄乡建置,乡人民政府驻地设在浦庄联盟街东首。
1994年1月5日,撤乡建镇,浦庄镇人民政府驻地未变。
1995年6月,撤销吴县,建立吴县市。浦庄镇归吴县市辖。
2006年9月,吴中区部分行政区域调整,原渡村镇、浦庄镇合并为临湖镇(原浦庄马舍村划归胥口镇)。