马兰峪镇,隶属于河北省唐山市遵化市,地处遵化市西北部,东与汤泉满族乡接壤,东南与石门镇为邻,南靠东陵满族乡,北接兴隆县八卦岭满族乡,行政区域面积52.05平方千米。
1953年,建马兰峪镇;1984年,撤销人民公社,复为马兰峪乡;同年,马兰峪乡改镇;1989年,营房乡并入。截至2018年末,马兰峪镇户籍人口为25675人。截至2020年6月,马兰峪镇辖1个社区、25个行政村,镇人民政府驻马兰峪四村。
2017年,马兰峪镇生产总值完成31.3亿元,同比增长5%;固定资产投资完成11.7亿元,同比增长65.5%;财政收入完成了845万元。2018年,马兰峪镇有工业企业38个,其中规模以上5个,有营业面积超过50平方米以上的综合商店或超市28个。