清代属延长县永和里、李城里、人和里、安平里。
民国十九年(1930年),属延长县中区。
民国二十四年(1935年)5月,属金沙区。
1949年2月,属三区。
1956年4月,属城关镇、关子口乡和岔儿乡。
1958年9月,属城关公社。
1961年5月,属城关公社和关子口公社。
1964年10月,从城关公社分出,成立七里村公社,驻地寺河口。
1965年5月,并入关子口公社。
1984年,改设七里村乡。
2000年,改设镇。
2000年,撤销城关镇并入七里村镇。