司前镇,隶属广东省韶关市始兴县,位于始兴县城南部,东与江西省全南县相邻,南与翁源县交界,西与隘子镇接壤,北与深渡水瑶族乡相连。辖区面积252.9平方千米,下辖1个社区、9个行政村。2019年末,司前镇辖区有户籍人口1.7万人。
司前镇境内有国道G220线、省道S346线过境。
2019年末,司前镇有工业企业19个,营业面积50平方米以上的综合商店或超市5个。