小塘镇,清光绪二十九年(1903年),始置建平县,治所新邱(今建平镇),小塘属蒙古区小塘乡,乡下设牌。1998年10月,撤乡设镇。2003年,合乡并村,原13村合并为10个。截至2020年6月,小塘镇下辖10个行政村。小塘镇境内矿产已发现非金属矿产有珍珠岩、膨润土、大理石、石灰石、氟石。金属矿产资源有铁和猛。小塘镇工业是铁矿石、橘矿石、膨润土的工业生产基地,形成以铁矿石深加工为主的工业体系。2018年,小塘镇有工业企业13个,其中规模以上2个,有营业面积超过50平方米以上的综合商店或超市14个。