燕子埠镇,江苏省徐州市邳州市下辖镇,位于邳州市西北部边缘,南、北分别与贾汪区和山东省枣庄市台儿庄区接壤,东距邳州市区40千米,辖域面积77平方千米。燕子埠镇境内分布着28座山头,扒头山是燕子埠镇最高点,海拔177米。截至2020年6月,燕子埠镇下辖16个行政村,镇人民政府驻燕子埠村。截至2019年末,燕子埠镇常住人口为3.32万。
因燕子埠村版图形似春燕,而得名燕子埠。燕子埠镇境域在历史曾先后属于铜山县、邳县,中华人民共和国成立初期(1953年),属江苏省邳县。2000年,建镇。310国道和251省道分别在南部和东部过境,境内北边有伊家河可通航大运河。燕子埠镇有青龙山汉墓、摩崖石刻等文化遗址,是白毛女故事的发源地。
2023年9月,入选2023年江苏省省级耕地保护激励单位名单。2022年1月,燕子埠镇被命名为第四批江苏省生态文明建设示范乡镇(街道)、村(社区)。2020年1月,江苏省爱卫会命名燕子埠镇为2019年度江苏省卫生镇(村)。
2018年,燕子埠镇完成一般公共预算收入4439万元,可用财力同比增长64.4%。