屯垦镇位于张家口市康保县县境东北部,东与内蒙古太仆寺旗接壤,北与照阳河镇、康保牧场、康保县畜牧局种驴场为伴。面积26.7平方千米,人口2.09万人(2002年)。辖24个行政村,镇政府驻屯垦村。康(保)白(旗)公路过境。屯垦镇位于县境东北部,东与内蒙古太仆寺旗接壤,北与照阳河镇、康保牧场、康保县畜牧局种驴场为伴。境内东部距屯垦村4公里处镶屯垦国营林场,北5公里处镶康保砖厂。东西25公里,南北22公里,总面积354.9平方公里(合54.9万亩)。全镇辖24个行政村,54个自然村,全镇自2010年年底的总人口为24856人,