小蒜镇,隶属于山西省吕梁市石楼县,地处
石楼县中西部,东与
灵泉镇接壤,南与
义牒镇、
前山乡为邻,西临黄河与陕西省榆林市
清涧县交界,北与
曹家垣乡、
裴沟乡相接,距石楼县城约26千米,
区域总面积203.22平方千米。
1949年,小蒜镇境域属石楼县第三区;1984年4月,撤销小蒜公社,设立小蒜镇。
截至2018年末,小蒜镇户籍人口为13426人。
截至2020年6月,小蒜镇下辖13个行政村,
镇人民政府驻小蒜村。
2018年,小蒜镇有工业企业1个,有营业面积超过50平方米以上的综合商店或超市13个。