穿石镇,隶属于四川省广安市广安区,地处广安区西南部,东与方坪乡相连,南与化龙乡接壤,西与广罗乡、枣山镇毗邻,北与万盛街道交界。区域面积14.22平方千米,截至2018年末,户籍人口10752人。
民国,属广罗乡。1984年,公社改乡。1992年10月,穿石乡并入广福镇。1998年10月,析9村置穿石乡。2019年12月,撤销穿石乡和广罗乡,设立穿石镇。截至2020年6月,穿石镇下辖5个社区和5个行政村。
2018年,穿石镇有工业企业1个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市5个。