白石镇,隶属于广东省韶关市乐昌市,位于乐昌市北部,距乐昌市区69千米,东邻两江镇,南连庆云镇,西接黄圃镇,北与湖南省宜章县里田乡、汝城县文明乡交界。行政区域面积79.25平方千米。截至2019年末,白石镇户籍人口为16708人。
1988年,称白石乡。1993年8月,设白石镇。截至2020年6月,白石镇辖9个行政村。镇人民政府驻白石街。
2019年,白石镇实现地区生产总值2.73亿元,同比增长7%。地方一般公共预算收入0.26亿元,同比增长73%。农村常住居民人均可支配收入13478元,同比增长1%。2019年,白石镇有工业企业2个;有营业面积超过50平方米以上的综合商店或超市1个。