民國時,先后屬第一區(qū)、龍文鄉(xiāng)。
1950年6月,屬第十三區(qū),轄區(qū)內設有七里橋鄉(xiāng)等5個鄉(xiāng)。
1952年7月,屬第八區(qū)。
1956年,撤區(qū)并鄉(xiāng),共設龍口源鄉(xiāng)、三門灘鄉(xiāng)2個鄉(xiāng)。
1958年9月,為紅旗人民公社。
1961年,改為下馬渡區(qū)。
1984年4月,改公社為鄉(xiāng)。
1986年1月,龍口源鄉(xiāng)并入文家沖鄉(xiāng);境內設七里橋鄉(xiāng)、白竹塘鄉(xiāng)、文家沖鄉(xiāng)。
1995年5月,撤區(qū)并鄉(xiāng)建鎮(zhèn)。
七里橋鄉(xiāng)、白竹塘鄉(xiāng)、文家沖鄉(xiāng)從原下馬渡區(qū)析出,新組建為七里橋鎮(zhèn)。