明、清时期,分属休宁县黎阳东乡十六都和歙县南乡二十五、二十六、二十七都。
民国十年(1921年)至民国三十八年(1949年)4月,分属休宁县率口乡和歙县第四区、第五区。
民国三十八年(1949年)5月,后改属屯溪市率口乡和歙县岩寺区、王村区。
1958年2月,分属屯溪市屯光公社和歙县王村人民篁墩大队。
1983年3月,设歙县王村区篁墩公社;同年10月,政社分设,分别设立屯溪区屯光乡和歙县篁墩乡。
1987年12月,篁墩乡划入屯溪区。
1992年2月,屯光、篁墩2乡合并成立屯光镇。[2]
2011年末,屯光镇辖8个社区、9个行政村:前园、上新、阜上、安东、社屋前、湖边、茶场、尤溪、云村、上草市、下草市、篁墩、富礼、涪村、汉沙、南溪南、留村;下设35个居民小组、60个村民小组。[2]
截至2020年6月,屯光镇辖4个社区、7个行政村:社屋前社区、湖边社区、尤溪社区、草市社区、云村村、篁墩村、富礼村、浯村村、汉沙村村、南溪南村、留村,[4] 镇人民政府驻屯光大道6号。[2]
屯光镇地处屯溪区东部,东与歙县接壤,南与阳湖镇毗邻,西与新潭镇、昱东街道相连,北与徽州区交界,[2] 行政区域面积33平方千米。[3]
屯光镇
屯光镇地处皖浙赣三省交会的皖南山区黄山余脉与白际山余脉之间,地势大致周高中低,四周多为海拔200—380米的低山和丘陵。地形由新安江将全境分割成南北两大块区域,东西长、南北窄。主要山脉有九龙山、太阳山、观音山,最高点位于尤溪社区麻雀山,海拔361米;最低点位于涪村坝上,海拔113.8米。[2]
屯光镇属亚热带季风气候,其特点是雨量充沛,多年平均降水量1720毫米,但年际变差大,最多年达2700毫米,最少年仅900毫米左右,年平均气温16.3℃。[2]
屯光镇境内河流属新安江流域,主要河流新安江自东向西贯穿全境,于涪村桥头流入歙县,境内长度11千米。另有1千米以上的河流与山溪8条。[2]