辛庄镇是山东省烟台市招远市下辖镇,地处招远市西北部,东邻张星镇,南连金岭镇、蚕庄镇,西接莱州市金城镇,西北濒渤海,东北与龙口以界河为界。行政区域面积113.63平方千米,截至2019年末户籍人口38580人。截至2020年,下辖63个行政村,镇人民政府驻辛庄村。
明、清时属黄山乡东良社;1959年更名界河公社,1984年设立辛庄镇。境内属丘陵地区,地势南高北低,主要河流有界河、钟离河等注入渤海。
工业以黄金采选、机械铸造等为主。2019年,有工业企业122个,其中规模以上17个,有营业面积超过50平方米以上的综合商店或超市13个。2019年入选全国综合实力千强镇。