田橫鎮歷史悠久。早在秦統壹中國時,田橫隸屬齊郡。秦末漢初,田橫兵敗落荒至此,後五百義士於田橫島仗義自刎,流傳千古。
西漢時,當地隸屬臯虞縣。公元25年-220年,進入東漢時期,臯虞縣廢除,隨之並入不其縣。
公元317-419年,史稱東晉十六國,這壹時期是即墨縣的隸屬關系轉移無常,大致屬後趙、前燕、前秦、東晉等國,而田橫鎮仍屬不其縣。
南北朝北齊時,不其縣廢,隨之並入長廣縣。田橫鎮在隋、唐、五代、宋、金時,均屬即墨縣域。
元末明初,倭寇不斷侵擾我國沿海,田橫鎮因東臨外海,港灣交錯,島嶼羅布,成為海防重地。1402年(明建文四年),劃歸雄崖守禦千戶所,劃境而治,隸屬鰲山衛,直隸萊州府。1734年,與衛、所壹起並入即墨縣,延至清末。
民國初年,田橫鎮屬即墨縣。1939年6月1日,日偽政權建立,田橫鎮屬即墨鄉政處
1943年,中國***產黨領導的抗日民主政府區劃田橫鎮歸即東縣。
解放戰爭初期,即墨縣劃分即墨、即東兩縣,田橫鎮屬即東縣王村分區,稱窪裏鄉,轄48個行政村。1945年9月,在寨裏秘密建立了第壹個黨支部。
1947年3月,中***即東縣委設中***巉山區委,駐地窪裏村。中華人民***和國建立後,於1951年2月建立區轄鄉,田橫鎮屬第七區(巉山區),轄窪裏、仲村、泊子、房家、羊山、大山、埠西7個鄉,1952年,增設寨裏、回龍、巉山3個鄉。
1956年3月,田橫鎮屬王村區轄區,原來的區域重新劃設窪裏鄉、巉山鄉、韓家屯鄉和崔戈莊鄉。
1958年8月,巉山區劃為窪裏公社和巉山公社,直屬即墨縣委領導。窪裏公社駐地窪裏村,巉山公社駐地西崔戈莊村。
1961年4月,窪裏公社和巉山公社合並為巉山人民公社,駐地窪裏村。
1969年11月,建立巉山人民公社革命委員會。
1984年4月17日,建立中***即墨縣窪裏鄉委員會、窪裏鄉人民政府,駐地窪裏村,直屬即墨縣政府。
1992年2月,窪裏鄉更名為田橫鎮。
1999年5月,即墨市成立田橫島省級旅遊度假區,將田橫鎮的田橫島、山東頭、東陸戈莊、西陸戈莊、蘇家寨、何家寨、劉家寨、李家寨、董家寨、南營子、現子埠、拖車口、南丁戈莊、北丁戈莊、釣魚嘴、北巉山、南巉山、山南18個村劃歸度假區。田橫鎮轄區縮為30個行政村。
2000年9月,成立中***即墨市委田橫島省級旅遊度假區工作委員會,12月,成立田橫島省級旅遊度假區管理委員會。
2006年3月,田橫鎮於田橫島省級旅遊度假區合署辦公。
2006年10月,田橫島省級旅遊度假區黨工委下屬18個村莊黨支部劃歸田橫鎮黨委管理