1935年红四方面军西渡嘉陵江后,乡苏维埃废。
1940年属广元县王家乡。
1950年建观音乡,治观音乡百胜村境属王家区。
1953年白家、百胜两村由田家乡划入。因原驻地偏西,曾迁金包村境稻子榜、孙家坝、董家沟,到1957年始治定长青村境长青坝。
1958年政社合一为观音人民公社。
1968年成立观音公社革命委员会,代替了公社管理委员会,属王家区革命委员会。
1981年撤销公社革命委员会,恢复公社管理委员会,属王家区公所。
1984年政社分设为观音乡人民政府。
1985年属广元市中区王家区公所。
1986年属市中区卫子区公所。
1989年撤市中区卫子区公所,属元坝区王家办事处,1992年撤王家办事处,将乡政府主地迁磨滩子,改观音乡为磨滩乡。
1993年5月,经省政府批准,由小新乡与磨滩乡合并而成的新建制镇。并改磨滩乡为磨滩镇。