1934年设立石镇,1935年改乡,1958年改立石公社,1984年建镇。
位于泸县东北部,距县城79千米。
1997年,面积13.5平方千米,人口9.9万,辖水进,鱼塘,罗天,赵坪,天堂,高山,横桥,共和,道场咀,水鸭池,江湾,灯杆坡,中咀,方家场,占坎,下湾,新房,华前,割草湾,三溪,李滩,染坊,金银,石湾24个行政村和立石街居委会。
2004年,面积72平方千米,辖24个农业村,1个街村,1个,总人口40064人。