该镇民国时期为惠民县第六区。
1948年4月全县辖区地名统改称谓,更名河套孙区,以区公所驻河套孙村故名。
1950年全县辖区统一调整,复名第六区。
1955年9月全县辖区地名统改称谓,更名桑落墅区。
1956年12月桑落墅区分化为桑落墅、店子两个乡。
1958年2月区划调整,桑落墅乡、店子(部分)乡又合并为桑落墅乡。
1958年11月建立人民公社时,更名为桑落墅公社。
1961年桑落墅公社更名桑落墅区,下辖桑落墅、店子、苇子高、总司庙等8个公社。
1969年9月全县撤区改社,复名桑落墅公社。
1971年全县公社规模调整,析南部置陈集公社,其余部分仍名桑落墅公社。
1984年全县撤销人民公社建乡镇,桑落墅公社更名桑落墅乡。
1985年桑落墅乡更名桑落墅镇。