解放前属边寨、石门乡的一部分。
1950年设立角弓、白草、柳城、陈家乡。
1953年设角弓区,1955年角弓区并入两水区,白草并入陈家乡。
1956年柳城乡改为东坪乡,陈家乡并入角弓乡。
同年11月东坪乡划归宕昌县。
1958年角弓乡并入石门乡,下半年公社化组建石门公社,11月扩社时并入两水公社,设角弓管理区。
1961年从两水公社划出一部分大队,成立了角弓公社。
1962年又将宕昌县的柳城、东坪、西坪、年家村、深沟、硝坝子6个大队划入角弓公社。
1983年改为角弓乡。
2003年撤乡设角弓镇至今。