清末,称龙爪沟屯,属依兰府。
1913年隶属依兰县管辖。
1918年属勃利县西乡,1929年属第五区第十三甲。
1933年改称上亮子。
1938年设立龙爪村。
1939年6月,划归林口县管辖。
1946年5月并入五林县,属第一自治区。
1947年2月复归林口县,设置第五区,1949年改称龙爪区。
1956年4月撤区划乡,设置龙爪乡。
1958年改称龙爪人民公社。
1984年改为龙爪乡。
1997年5月,改设龙爪镇。
2001年1月,撤销宝林乡并入龙爪镇。
名称沿用至今。