东安县位于湖南省西南部湘江上游,地处东经110°59′~110°34′,北纬26°7′~26°52′之间。东界永州市,南邻广西全州县,西接新宁 县,北至邵阳县。是湖南通往广西、海南的重要门户。湘桂铁路、洛湛铁路、207国道、S217省道、二广高速公路穿境而过,衡昆高速公路出口到县城仅27 公里,距桂林仅130公里。
东安境处南岭山地向湘中丘陵过渡带,为越城岭向零祁盆地过渡区。其地势西北高,东南低,西部及西北部为中山,东北部为中山、丘陵带,越城岭山脉逶迤延伸, 围成天然屏障;东南部及中部为岗地丘陵,彼起此伏,散布众多峡谷小盆地。境山川交错,河网密布,平原狭小;整个地质断裂岩溶发育,地貌类型多样。境内有湖 南名山——舜皇山,海拔1882.4米。
县境地处中亚热带季风湿润气候区,光照充足,雨量充沛,温暖湿润,四季分明,南北气候差异明显;春夏多雨,秋冬有干旱;年平均气温17.8℃,年降水量平 均在1180~1490毫米之间。境内有大小河流191条,其中5公里以上长度的大小河流有45条,总长1300公里,分属湘江、资江两大水系,以湘江为 主,主要河流有湘江、芦洪江、紫水河、石期河等。