碁山镇,隶属于
山东省日照市莒县,地处
莒县北部,东与
库山乡为邻,南与招贤、洛河镇毗连,西南与
安庄镇隔沐河相望,西北与
临沂市沂水县为界,北与东莞镇、临沂市沂水县接壤,
区域面积198.55平方千米,2018年,户籍人口86238人。
战国时,境域属齐国。东汉时,属琅琅郡莒县。明时,属山东布政使司青州府莒州。民国二年(1913年),莒州改称莒县。2002年2月,撤乡,设碁山镇。
截至2020年6月,碁山镇下辖8个社区。
2018年,碁山镇有工业企业288个,其中规模以上4个,有营业面积超过50平方米以上的综合商店或超市107个。