金锁镇,隶属于江苏省宿迁市泗洪县,又称金镇,位于泗洪县北部,距县城20千米,地处宿泗交界处,北与宿城区隔河相望,辖域面积80.69平方千米。截至2020年6月,金锁镇下辖5个社区和10个村,镇人民政府驻金锁社区。截至2019年末,金锁镇总人口为2.48万。
因镇政府驻金镇,故名。此处为南北往来之要冲,清同治元年(1862年)官人陈临惠筑圩,并设重兵守之,取名公安镇,清同治五年(1866年),清军在此镇压农民起义军得逞,改公安镇为金锁镇,又称金锁关。民国二十九年(1940年),置金锁镇,后改置金镇乡(小乡)。1957年,撤区并乡,重置金镇乡(大乡)。1989年,设立金锁镇。境内有232省道(青陈线)贯穿南北,徐洪河穿境而过。
2015年,金锁镇实现地区生产总值12.23亿元;财政总收入7600万元,其中,一般预算收入3471万元;人均纯收入12954元。