解放前屬邊寨、石門鄉(xiāng)的一部分。
1950年設立角弓、白草、柳城、陳家鄉(xiāng)。
1953年設角弓區(qū),1955年角弓區(qū)并入兩水區(qū),白草并入陳家鄉(xiāng)。
1956年柳城鄉(xiāng)改為東坪鄉(xiāng),陳家鄉(xiāng)并入角弓鄉(xiāng)。
同年11月東坪鄉(xiāng)劃歸宕昌縣。
1958年角弓鄉(xiāng)并入石門鄉(xiāng),下半年公社化組建石門公社,11月擴社時并入兩水公社,設角弓管理區(qū)。
1961年從兩水公社劃出一部分大隊,成立了角弓公社。
1962年又將宕昌縣的柳城、東坪、西坪、年家村、深溝、硝壩子6個大隊劃入角弓公社。
1983年改為角弓鄉(xiāng)。
2003年撤鄉(xiāng)設角弓鎮(zhèn)至今。