小蒜沟镇,隶属于河北省张家口市尚义县,地处
尚义县东南部,东接
甲石河乡,南隔长城与
万全县、
怀安县毗邻,西邻内蒙古自治区
兴和县,北与
红土梁镇交界,距尚义县人民政府33.5千米,
区域总面积372.84平方千米。
民国二十三年(1934年)5月,小蒜沟镇境域属张北县乌拉哈达乡;1996年,由小蒜沟乡与勿乱沟乡合并为小蒜沟镇。
截至2018年末,小蒜沟镇户籍人口为10733人。
截至2020年6月,小蒜沟镇下辖2个社区、17个行政村,
镇人民政府驻小蒜沟村。
小蒜沟镇粮食作物以玉米、谷子和马铃薯为主;畜牧业以饲养生猪、羊、鸡为主。
2018年,小蒜沟镇有工业企业2个,其中规模以上2个。