大仓盖镇处于张家口市区与宣化区的中心地段,东与东望山乡毗邻,南与张家口市宣化区相连,西接张家口市桥东区和高新区,北以长城为界与崇礼县接壤。交通便利,东西向张小线、赵南线横贯全境;头武线、战备公路纵穿南北。镇域西部毗邻张家口军民合用机场,张承高速公路起始于北甘庄村,通区位交通优势明显。村公路遍布全镇,构成十分便捷的交通路网。
全镇总面积128.4平方公里,全镇辖21个行政村。总人口2.4519万人,10081户,常住人口2.13万人,耕地面积53555.5亩。粮食作物以玉米、张杂谷为主。主要经济作物有油料、蔬菜、北芪菇。