【概況】吳起鎮位于吳起縣中部。縣政府駐地。轄3個社區、39個行政村。S303公路過境。
【沿革】古為邊陲要地,相傳戰國時期魏國大將吳起曾在此屯兵駐防,鎮名由此而來。元太祖(1206年)時,地方兵制設立百戶,吳旗至今仍有“田百戶”地名,百戶下設旗,改“起”為“旗”。1942年7月成立吳旗縣后,吳旗鎮便成了全縣政治、經濟、文化和交通的中心。
1958年10月,吳旗鎮與樓房坪鄉三、五、七社合并為青春公社。1958年12月吳旗縣并入志丹縣后,改設吳旗鎮公社。1961年9月恢復吳旗縣后,改為城關公社,增設薛岔公社(由蔡砭公社分出)、新寨公社。1981年成立吳旗鎮后,城關公社遷居姚店臺(1985年12月更名為洛源鄉)。1984年撤社改鄉。
1996年,吳旗鎮面積12.7平方千米,人口1.4萬人,轄宗灣子行政村和第一、第二、第三、第四、第五、第六6個居委會;洛源鄉地處縣城周圍,駐地距縣城3.2千米,面積365平方千米,人口1.2萬人,轄劉渠子、宗圪堵、姚溝門、金佛坪、楊城子、王臺、侯岔、楊青、中楊青、西溝塔、曹陽臺、藺砭子、走馬臺、張坪、黑溝河、劉河灣、馬灣17個行政村;薛岔鄉面積254.3平方千米,人口0.7萬人,轄陳砭村、南溝、湫溝、楊新莊、雷坡、雙廟、老虎溝、郭畔8個行政村,距縣城25.5千米;新寨鄉面積298.2平方千米,人口0.7萬人,轄新寨、馮陡峁、姚寺、楊廟臺、石臺子、梁坡、暴城、王河、伍金澗、高渠、張城子、齊灣子12個行政村,距縣城30千米。
2001年,撤銷洛源鄉并入吳旗鎮。2007年6月,吳旗鎮更名為吳起鎮,原行政區域不變。2011年,撤銷薛岔鄉、新寨鄉并入吳起鎮。
【2010年代碼和城鄉分類】