长石镇,隶属于贵州省毕节市大方县,地处大方县北部,东与果瓦乡接壤,南靠瓢井镇,西与兴隆苗族乡、七星关区阿市苗族彝族乡、普宜镇毗邻,北抵七星关区龙场营镇,东北同金沙县马路彝族苗族乡相望,行政区域面积116.01平方千米。
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个。