庙坝镇,隶属于云南省昭通市盐津县,地处盐津县东南部,白水江南北两岸,东与四川省宜宾市筠连县龙镇乡接壤,西南与彝良县牛街镇、两河乡相连,西靠柿子镇,北连盐井镇。区域面积336平方千米,截至2019年末,户籍人口52559人。
明初,属镇雄芒部府,隶云南布政司。清嘉靖三年(1524年),分置彝良后,属彝良归化长官司。民国元年(1912年),属彝良县。1956年1月,划入盐津县,为第七区。1958年10月,随县并入大关县。1961年5月,盐津、大关分治,属盐津县。1971年,称红星区。1983年,改称庙坝区。1988年3月,区改乡。2010年4月,组建庙坝乡聚龙社区居民委员会。2012年2月,撤乡设镇。截至2020年6月,庙坝镇下辖2个社区和10个行政村。
2020年,庙坝镇生产总值同比增长2.6%,一般公共预算收入同比增长144.04%,城乡常住居民人均可支配收入同比分别增长12%、10%;全镇12个贫困村全部出列,4515户20891名贫困人口如期脱贫。稳步推进鸡、牛、竹三大主导产业发展,森林覆盖率达66.3%。石笋村推广萝卜等蔬菜“订单农业”模式。