山东庄镇,北京市平谷区下辖镇,介于东经117°07′20″~117°11′25″,北纬40°08′52″~40°15′40″之间。地处平谷新城东北部,紧邻兴谷开发区,东及东南、东北接南独乐河镇,南邻夏各庄镇,西南连平谷镇,西及西北接王辛庄镇,北邻熊儿寨乡。镇域面积44平方千米。
截至2018年末,山东庄镇有户籍人口有18325人。
截至2020年6月,山东庄镇下辖12个行政村(桥头营村、西沥津村、大坎村、东洼村、北寺村、李辛庄村、北屯村、大北关村、小北关村、山东庄村、鱼子山村、桃棚村), 镇政府驻山东庄镇府前路9号。
2011年,山东庄镇工业总产值5.1亿元,比上年增长13%。山东庄镇规模以上工业企业共有3家,职工505人,实现工业增加值1.1亿元,比上年增长52%。销售收入达到亿元以上的企业1家。工业园区1个。山东庄镇财政总收入5890万元,比上年增长1.4%。
山东庄镇共有12个辖区:桥头营村、西沥津村、大坎村、东洼村、北寺村、李辛庄村、北屯村、大北关村、小北关村、山东庄村、鱼子山村、桃棚村、