大地乡地处镇远县西北部,位于东经 108°08′—108°17′,北纬 27°14′至27°22′之间,是镇远县的北大门,东临本县尚寨土家族自治乡,西接施秉县白垛乡,南连本县羊场镇,北邻铜仁地区石阡县的坪山乡,