卧龙镇位于汶川县西南部的巴郎山下,处二河上游,乡政府驻地沙湾,海拔1944米,距县城威州镇106公里。幅员面积822.81平方公里,辖3个行政村9个村民小组,属藏、汉、羌民族聚居区。有耕地2175亩,总户数410户,总人口3302人,其中农业人口2357人。全镇处于邛崃山脉东坡,为四川盆地向川西高原的过渡地带,其地形态以高山深谷为主。境内植被丰富,动物繁多,植物多达4000多种,以大熊猫为代表的珍稀哺乳动物达60余种,是中国最早建立的综合性国家级保护区之一,是国家和四川省命名的“科普教育基地”、“爱国主义教育基地”。农业主产玉米、薯类、豆类等。工业有小水电开发等。“5.12”汶川特大地震致使卧龙镇遭受严重破坏,全镇因灾遇难150人,受伤745人,直接经济损失45.72亿元。