燕子乡地处旺苍县西北方, 因乡内峡谷幽深、危峰耸立,仅容燕子飞过,故称燕子乡。全乡幅员面积87平方公里,辖5个行政村,26个村民小组,1894户6022人,有耕地6604亩,林地96210亩。燕子地形复杂,辖区喀斯特地貌特征明显,四面环山,地质结构较为复杂。燕子生态良好,全年气候适宜,四季分明,阳光充足,无霜期长,森林覆盖率达82.3%,年平均气温14.1℃。燕子农业兴旺,有核桃2万余亩,林下中药材500余亩,年出栏生猪近2万头。燕子交通便捷,乡政府驻地距离县城53公里,距离市城区32公里,全乡共有5条出境公路。燕子旅游资源极具潜力,境内燕舞溪大峡谷溪流淙淙、峡谷幽深、溶洞云集、植被茂密,是全县“五大峡谷”之一。
属中山区,地势北高南低,且由东、西向中部的要家河倾斜,李家河从福庆乡进入北部,由北向南纵贯乡境,至俞家河进入市中区。河谷深澈,季节性山涧支溪比较多,境内最海拔为燕舞龙洞山1860.4米,最低是南部边缘俞家沟海拔714米,乡政府驻地(回龙寺)904米,境内山脉为大巴山脉米仓山系。地层构造分布复杂,多为奥陶系、志留系、二迭系、三迭系土壤,均为黄壤土,易风化、含沙较重,地处亚热带湿润季区气候,四季分明,雨量充沛,光照好,无霜期长,年平均气温14.1℃,一月气温3.2℃,七月气温为22.6℃,年无霜期245天,年降水量1000mm左右,风力、风向季节性变化明显,年平均风速为1.2m/秒,受地形影响,局部地区偶有冰雹发生。植物多以松柏、椿树、樟木、松木为主,经济树木有柿子、漆树、梨子、猕猴桃、板栗、核桃、苹果、李子为主,有银杏、杜仲、柴胡、金银花、天麻、黄芪、乌贝子、杜仲等中药材,动物有麂子、兔子、猴子、野猪、蛇、野鸡、锦鸡、老鹰等,农作物为玉米、小麦、红薯、马铃薯、胡豆、豌豆、小豆、巴山豆、芸豆等,境内青石、无烟煤等矿产资源储量丰富,被誉为川北“无烟煤之乡”。