司前鎮(zhèn)歷史悠久,在三國吳黃武元年(222年),鎮(zhèn)內河村一帶就是平夷縣(新會市前身)的轄地。明、清兩代河村是“牛肚灣巡檢司”的駐地,該司前面有塊大片空曠地,故名“司前”。該鎮(zhèn)位于市境西部,東鄰大澤、七堡鎮(zhèn),南隔潭江與羅坑、牛灣鎮(zhèn)相望,西接開平、鶴山市,北連鶴山市。北面屬丘陵山地,東南面屬潭江下游沖積平原,鎮(zhèn)政府駐地距城區(qū)20公里。
1996年,全鎮(zhèn)土地總面積88.77平方公里,耕地總面積45192畝,轄15個管理區(qū)、260條自然村,總人口66361人,海外華僑、港澳同胞4.5萬多人。該鎮(zhèn)以生產質優(yōu)價廉的五金制品出名,1996年國內生產總值和工農業(yè)生產總值分別為3.82億元和11.5億元,分別比上年增長23.23%和23.66%。