司门前镇,隶属于湖南省邵阳市隆回县,地处隆回县西北的雪峰山麓腹地,东靠羊古坳镇和七江镇,南接六都寨镇,西抵小沙江镇和大水田乡,北邻金石桥镇。辖区总面积166.55平方千米。根据第七次人口普查数据,截至2020年11月1日零时,司门前镇常住人口为45475人。
明清属宝庆府邵阳、新化、武冈县及辰州府溆浦县地,属邵阳县隆回八都第一都。1995年,撤区并乡,金潭、石桥铺乡并入司门前镇。截至2022年10月31日,司门前镇辖2个社区、28个行政村,镇人民政府驻兴隆社区。
截至2019年末,司门前镇有工业企业32个,其中规模以上6个,营业面积50平方米以上的综合商店或超市8个。