小坝镇,隶属于四川省绵阳市北川羌族自治县,位于县境西北部,东接开坪乡,南连禹里镇,西邻青片乡、桃龙藏族乡,北靠片口乡。镇人民政府驻小坝社区,距永昌镇75公里。截至2020年6月,辖1个社区、16个行政村。总面积186.21平方千米。2019年末户籍人口10709人。镇境地处龙门山脉北段高山峡谷区,地势西北高东南低,白草河纵贯境内22千米,属亚热带湿润季风气候。境内有片口自然保护区和二郎庙、摩崖石刻两处县级文保单位。行政建置始于1935年中国工农红军设立的小坝乡,1985年改为羌族藏族乡,2003年更名小坝乡,2016年撤乡设镇。2023年全镇农业总产值达1.764亿元,农村居民人均可支配收入2.37万元,形成中药材种植超11万亩、高山果蔬5000亩、生猪年出栏2.2万头的产业格局。截至2019年末,全镇有工业企业5个,其中规模以上企业1家,商贸服务业50平方米以上综合商店10个。