程戈庄镇位于诸城市境西北部。辖53个行政村。面积91平方公里。人口3.7万。镇政府驻程戈庄。镇境1945年由诸莒边县划归诸城县。1947年划归莒北县。1950年划为诸城县荆山区。1958年建程戈庄公社。1984年改制程戈庄镇。以镇政府驻地村得名。