悅來鎮位于東經103°41′37″~103°48′42″,北緯29°38′47″~29°44′03″。地處樂山市市中區北部,距樂山中心城區18千米,東與關廟鄉以岷江為界,南與棉竹鎮、通江街道相連,西與夾江縣甘江鎮接壤,北與青神縣羅波鄉為鄰,遠近聞名的平羌小三峽鑲嵌東側。轄區東西最大距離10.8千米,南北最大距離9.8千米。
全鄉面積47平方千米,其中陸地面積43.2平方千米,站91.2%;水域面積為3.8平方千米,占8.1%,轄有12個村(社區)。悅來鄉生態環境良好,位置優越,國家級高鐵成綿樂客運專線、縣道樂青路貫穿全境。礦產資源主要有河沙、石英砂、砂卵石、頁巖等,開采利用較好。全鄉共有3210戶,9852人,農業人口8882人,非農人口970人。
全鄉耕地面積7359畝,其中水田3458畝,占總耕地面積的47%,旱地面積3901畝。光纖、郵電、交通和自來水等基礎設施完善。