1953年4月,长石、杨柳、明德村合并为长石乡;1984年,长石公社改镇;1991年12月,撤区建乡,石坪、山坝、张大3乡并入长石镇。
截至2018年末,长石镇户籍人口为46750人。
截至2020年6月,长石镇辖8个社区、8个行政村,
镇人民政府驻街群社区。
2011年,长石镇财政总收入57.65万元,比上年下降17.96%。其中地方财政收入30.86万元,比上年增长49.3%。人均财政收入12元,比上年下降0.03%。
2018年,长石镇有工业企业10个,有营业面积超过50平方米以上的综合商店或超市30个。