明时建镇。
清雍正年间,为长洲县五镇之一。
1912年,设吴县浒关市。
1929年,属吴县第一区。
1934年,属吴县第四区。
1947年,属吴县浒关区。
1949年5月,设浒墅关镇,属吴县浒关区,为县政府、区署驻地。
1950年2月,吴县政府移驻苏州古城。
1957年3月,撤区并乡,分属吴县浒墅关镇、保安乡。
1958年冬,保安乡改为保安人民公社。
1960年10月,浒墅关镇和保安人民公社的兴贤、香桥2个大队划归苏州市。
1962年10月,浒墅关镇复划归吴县,仍为县属镇。
1983年8月,保安公社改乡。
1987年9月,保安乡并入浒墅关镇。
1988年11月,划归苏州市郊区。
2000年9月,属虎丘区。