民國元年(1912年)后,分屬巴縣高店鄉(xiāng)、新豐鄉(xiāng)。
民國二十九年(1940年),劃入重慶市,屬第十三區(qū)管轄。
1950年12月,建立歌樂山鄉(xiāng)、山洞鄉(xiāng)。
1951年4月,歌樂山鄉(xiāng)分為金剛坡鄉(xiāng)、新開寺鄉(xiāng)。
1953年,新開寺鄉(xiāng)并入金剛坡鄉(xiāng)。
1958年,金剛坡鄉(xiāng)、山洞鄉(xiāng)合建歌樂山公社。
1984年,歌樂山公社改為歌樂山鄉(xiāng)。
1992年,歌樂山鄉(xiāng)撤鄉(xiāng)設(shè)鎮(zhèn),改為歌樂山鎮(zhèn)。
1997年,與歌樂山街道合署辦公,街鎮(zhèn)合一。
2019年,撤銷歌樂山鎮(zhèn),保留歌樂山街道。