民国时,先后属第一区、龙文乡。
1950年6月,属第十三区,辖区内设有七里桥乡等5个乡。
1952年7月,属第八区。
1956年,撤区并乡,共设龙口源乡、三门滩乡2个乡。
1958年9月,为红旗人民公社。
1961年,改为下马渡区。
1984年4月,改公社为乡。
1986年1月,龙口源乡并入文家冲乡;境内设七里桥乡、白竹塘乡、文家冲乡。
1995年5月,撤区并乡建镇。
七里桥乡、白竹塘乡、文家冲乡从原下马渡区析出,新组建为七里桥镇。