大松树乡位于云南省昆明市禄劝彝族苗族自治县境内最北端,南临马鹿塘乡,西接皎平渡,东北与四川省会东县新马、倮佐、龙树、可河、铁柳五个乡隔金沙江相望。全乡辖8个村委会81个自然村,共有农户4203户16297人,居住着汉、彝、傣、僳僳、佤、壮等民族。