革什扎镇位于丹巴县城西北部,东北部靠巴旺、甲居两乡,东南与城镇、章谷镇水子一、二村接壤,西北与丹东镇毗邻,南与东谷镇交界。乡境内公路沿线,上至青岗林下至大风湾,幅员面积368.2平方公里,海拔1850米~4875米,集高山、半高山、河谷为一体。革什扎乡气候宜人,年平均气温15.1℃,年均降雨量620毫米,无霜期为181-268天,境内有较丰富的云母、金矿矿藏,出产花椒、核桃、苹果、梨子等,高寒区和半高山区有较丰富的珍贵药材虫草、天麻、羌活等,珍惜野生动物有香獐、盘羊、鹿子等,草地资源丰富。
革什扎镇之名,实为始祖革须节之名而得。革什扎镇旧时称革布什扎,属革什扎土司领地。1913年丹巴县管辖区。1951年建立革什扎乡,1960年改建革什扎公社,1966年更名为红光分社,1984年复称革什扎乡,2016年6月27日,四川省人民政府正式批准命名为革什扎镇,2017年11月22日革什扎正式完成挂牌仪式,更名为革什扎镇。
全镇14个行政村。年末总户数1168户,总人口4683人,非农业人口215人。总人口中:男2265人,女2418人;藏族4402人,汉族260人,其他少数民族21人。