该镇始建于1956年,原为石油工业部运输三分公司驻地,因距敦煌市区7公里,故命名为"七公里"。1958年设立政企合一的行政管理机构后得名"七里镇",现为敦煌市第二大镇。
七里镇位于敦煌市西面,西靠青海石油管理局敦煌基地,东西狭长14.5公里,南北横宽6公里,全镇总面积56平方公里,耕地面积27762亩,辖10个行政村,45个村民小组,3个居委会,总人口13946人,人均占有耕地2.2亩。
七里镇自然条件得天独厚,农区滨临鸣沙山一线,地势平坦,光热资源丰富,平均海拔1138米,全年日照时数为3246.7小时;全年平均气温9.4oC,并且昼夜温差大,适宜小麦、玉米等粮食作物和棉花、蔬菜、瓜果等经济作物生长。优质桃、葡萄等水果,色香味美,名益敦煌,现已打入外地市场。镇区紧靠青海石油局敦煌基地,西郊二三产业带示范区建设已具规模。
交通、通讯顺畅。全镇公路网络四通八达,215国道纵贯东西,过境段长达30公里,西通西宁、格尔木,东接312国道,是镇内东西交通主动脉,镇内白杜公路、党河路横贯南北,把白马塔 、杜家墩、习滩、南台、大庙、李家墩等村连接为一体。全镇公路总长达30多公里,村村通汽车,构成了发达的交通网络。同时,程控电话开通使用,邮政网点遍布村镇,有线电视、广播、电话进村入户,构成了顺畅的信息通讯网络。