小屯镇,隶属于贵州省黔西南布依族苗族自治州贞丰县,地处贞丰县西北部,东与者相镇接壤,南与珉谷街道相连,西同龙场镇相依,北同长田镇及兴仁市回龙镇相邻。行政区域面积86.21平方千米。 截至2019年末,小屯镇户籍人口有36428人。
民国三年(1914年),仁朝、头毛、尾洒等寨从安南县划归贞丰县。1991年9月,小屯、头猫、木桑3乡合并为小屯乡。2013年,小屯乡撤乡建镇。截至2021年10月,小屯镇下辖1个社区、10个村。
2019年,小屯镇有工业企业57个,其中规模以上1个,有营业面积超过50平方米以上的综合商店或超市10个。