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