由境内有二龙山而得名。清初此处为禁垦围场,光绪初年开发。
1934年在此设二龙山村。
1947年解放初期为东丰县第九区……1956年设立二龙山乡、永合乡,1958年改公社,1983年改乡。
1996年,二龙山乡面积127.14平方千米,人口1.5万,乡政府驻双庙子,辖双庙子、七家子、长山、长生、长安、屯基、西保安、爱民、丰山、龙山、二龙、爱国12个行政村;永合乡面积118平方千米,人口1.3万,乡政府驻柳家街,辖永合、六合、泉眼、桦树河、五马架、三义、常家、兴发、新安、东保安、沙河沿、新兴、富山13个行政村。2005年,撤销永合乡,并入二龙山乡。