长坝镇,隶属于四川省达州市万源市,地处万源市南部,东与沙滩镇、铁矿乡接壤,南与花楼乡相邻,西邻赵塘乡,北靠青花镇,行政区域面积94.83平方千米。
1955年,保改大队,下设生产队。1958年8月,设长坝公社。2018年12月,撤乡设镇。截至2018年末,长坝镇辖区户籍人口12103人。截至2020年6月,长坝镇下辖1个社区和9个行政村, 镇人民政府驻老街83号。
截至2018年末,长坝镇有工业企业4个,有营业面积超过50平方米以上的综合商店或超市4个。