清雍正元(1723)稱“達卜屯”,為旗人居住之所。
1901年劃為依蘭六大行政區(qū)之一,1945年為依蘭二區(qū),1947年初劃歸依東縣(今屬樺南縣)管轄,1948年6月撤銷依東縣,重歸依蘭縣,1955年5月改稱宏克力區(qū),1956年11月撤區(qū)建鄉(xiāng)稱宏克力鄉(xiāng),1958年8月改紅大人民公社,1960年恢復(fù)宏克力公社,1967年11月,成立宏克力公社革命委員會。
1980年4月,改宏克力公社管理委員會,1984年4月改稱宏克力鄉(xiāng),1984年12月撤鄉(xiāng)建鎮(zhèn)改稱宏克力鎮(zhèn),名稱沿用至今。