
七舍镇位于贵州省黔西南州兴义市的西南部,北与本市的白碗窑镇和下午屯镇相连,南与本市的猪场坪乡和捧乍镇连接,西与本市的雄武乡相连,距兴义市区32公里,属边远高寒山区,国土面积116.6平方公里,辖七舍、革上两个办事处6个行政村113个村民组,2007年现有人口20635人,森林覆盖率约42%。
地形沿兴义至鲁布格公路呈带状分布,多为丘陵,岩层属石灰石岩层,土壤呈弱酸性,平均海拔1880余米,最高海拔为白龙山的2207米,是黔西南州最高峰,年降雨量1300—1600mm之间,现有耕地4408.51公顷,农作物以旱物为主,粮食作物以玉米、小麦、马铃薯为主,经济作物以烤烟、油菜籽、茶叶为主,盛产猕猴桃、核桃、松子、萝卜等,年平均气温12—15℃,春季四野盛开杜鹃花,冬季则银装素裹,是理想的酷暑避所和雪景赏玩地。