清末,稱龍爪溝屯,屬依蘭府。
1913年隸屬依蘭縣管轄。
1918年屬勃利縣西鄉,1929年屬第五區第十三甲。
1933年改稱上亮子。
1938年設立龍爪村。
1939年6月,劃歸林口縣管轄。
1946年5月并入五林縣,屬第一自治區。
1947年2月復歸林口縣,設置第五區,1949年改稱龍爪區。
1956年4月撤區劃鄉,設置龍爪鄉。
1958年改稱龍爪人民公社。
1984年改為龍爪鄉。
1997年5月,改設龍爪鎮。
2001年1月,撤銷寶林鄉并入龍爪鎮。
名稱沿用至今。