中华人民共和国初年,萝北县划分行政区划时称“宝南镇”。
因临江屹立观音山,故又称佛山镇。
1916年隶属乌云设治局管辖。
1927年9月,于佛山镇设置佛山设治局。
1928年至1929年曾两次修建衙署,第一次未及工程之半木材全被洪水冲走,第二次被苏军焚烧。
东北沦陷后,1935年设宝南甲,1942年设宝南村。
1945年“九三”抗战胜利后,1948年,设置宝南区。
1951年9月,改为保安村,1954年分设兴农村。
1956年并村划乡,将保安与兴农两村划为一乡,命名保兴乡。
1958年,改称保兴人民公社。
1984年改为保兴乡。
乡政府驻地保安村。
1997年政府驻地由保安村迁址现在的仁合村。
2014年2月12日撤销保兴乡设立保兴镇,名称沿用至今。