留龙沟镇,隶属于辽宁省锦州市义县,地处义县西南部,东邻大定堡满族乡,南依凌海市翠岩镇,西南接凌海市沈家台镇,西北接地藏寺满族乡,北靠刘龙台镇,东北接头道河镇,行政区域面积165.71平方千米。
留龙沟镇原属义县第六区;1984年,改留龙沟满族乡;2014年,留龙沟满族乡撤乡改镇,更名为留龙沟镇。截至2018年末,留龙沟镇户籍人口为12303人。截至2020年6月,留龙沟镇辖10个行政村,镇人民政府驻留龙沟村。
2011年,留龙沟镇财政总收入1180万元。农民人均纯收入3651元。2018年,留龙沟镇有工业企业4个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市21个。