解放前,楊哥系東八個馬家的一部分和楊哥家兩個部落,解放初楊哥村歸青龍鄉(xiāng),1954年分設楊哥鄉(xiāng)和寺大隆鄉(xiāng),1958年兩個鄉(xiāng)合建為紅旗大隊,1962年與躍進大隊的康豐、賽鼎、巴音三個隊合建為康樂公社,社址為古城坡。
1967年,更名繼紅公社,1970年復稱原名。
1976年,經(jīng)康豐、賽鼎、巴音三個隊劃歸紅石窩公社,社址為黑藏大岔,1983年,公社改鄉(xiāng),稱康樂鄉(xiāng),1984年,復名楊哥鄉(xiāng)。
2004年12月,撤銷鄉(xiāng)級建制,所屬新建的康樂鎮(zhèn)管轄至今。