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