1943年属日北县五莲区。
1945年10月,划归藏马县。
1947年5月,建立五莲县,为五莲区。
1950年,按序数改为第六区。
1958年1月,撤区建立叩官乡,同年9月,成立人民公社,称“五莲人民公社”,1959年春改称叩官人民公社。
1984年4月,撤销公社建制,改设叩官乡。
1994年12月,撤乡设镇,改为叩官镇。
2001年3月,划出7个行政村归五莲县风管委,但行政区划、计划生育、统计、户籍等工作仍由叩官镇管理。