擂鼓镇位于北川县境东南,距老县城8公里,距新县城永昌镇约25公里,是县城通往安县、新县城和绵阳的门户,成青公路穿境而过。镇域面积146.39平方千米,辖30个村、1个居委会。全镇总人口16010人(2017),建成区面积近1平方公里,规划建设用地面积4.5平方公里(其中擂鼓镇3.0平方公里)。擂鼓镇作为县城重要的组成部分,以重点发展工业为主的综合型城镇,现已日趋成为全县的商品集贸中心。全镇各类森林面积15万亩左右,其中天然林11万亩,人工林4万亩,森林覆盖率76%。擂鼓先后被列为“四川省企业东西合作示范区”、“四川省城镇建设试点镇”、“全国退耕还林示范点”,是全县的工业基地和县一体化建设的唯一乡镇。