蟠龙镇位于川中偏北的丘陵腹地,乐至县最东边,素有乐至东大门之称,距乐至县城31公里,紧邻国道“318”线,距遂宁保石高速路出口10公里,交通十分便利,位居乐至、安居、安岳三县(区)交界处。幅员面积39.77平方公里。全镇辖7个行政村,1个社区,93个村(居)民小组。人口文化:全镇户籍人口17034人,常住人口5600余人。
镇内基础设施配套完善,卫生院、车站、市场、中小学、幼儿园、文化站、敬老院、污水处理厂、垃圾处理中转站等一应俱全,社会治安良好,人民安居乐业,经济发展稳定。蟠龙湖为乐至县内最大人工湖,始建于1958年,总库容4000余万立方米;蟠龙湖旅游资源丰富,其美在水,其秀在山,湖区周围野生动物成群,让人犹如置身于一座天然公园。
石匣寺距蟠龙湖0.5公里,为自然石室,由两片巨石相拱而成,石室四方是刀削般的峭壁,进出石匣只有一条通道,活像一个匣子样,故名石匣寺。石匣寺自唐代建寺至今,已逾千年,寺内有唐宋清代留下的摩崖石刻石碑20通,摩崖佛像11龛,造型精美,具有较高的艺术价值和研究价值,属于省级文物保护单位。蟠龙古镇静卧在蟠龙河畔,初建于明万历三年(1575年),古镇老街上木柱青瓦的楼阁房舍,镌刻精美的栏杆窗棂,光溜溜的青石路,乌黑发亮的门板,古色古香的招牌,给人以古朴宁静的感受。