夏、商时属扬州。
西周至春秋时先后属弦国、黄国。
战国时先后属秦弦地、楚国。
秦代属九江郡。
汉代属江夏郡。
三国时属魏国弋阳郡。
晋代属豫州弋阳郡。
南北朝时先后属豫州弋阳郡、光城左郡、光州、沙州、豫州广陵郡、弋州弋阳郡。
隋代至元代属光州光山县。
明代属光山县南乡白居里。
清代分属光山县南乡白居里千斤保、下湾里通稽保。
1931年冬属千斤区。
1932年划归经扶县白居区。
1941年属白居乡。
1947年10月复属白居区,12月属新县白居区。
1953年春属沙石区,4月属三区。
1955年复属沙石区。
1958年5月分属千斤、沙石2个中心乡,8月属钢铁公社。
1960年置千斤公社。
1961年设有千斤、大吴塆、沙石、八斗畈、观音堂、苏河6个公社,属千斤区。
1962年析出观音堂公社,复置千斤公社。
1983年改设千斤乡。
1990年析出沙石镇。
2005年沙石镇并入。