地名由来:清同治十二年(1873年)山东一窦姓迁此立庄,得名窦庄,后简写为豆庄。因乡政府驻豆庄,故名。
豆庄镇位于涿州市东南部,北接清凉寺办事处、刁窝镇,南接高官庄镇,东接廊坊市固安县,西接林屯乡。1953年建北石家务乡。1958年10月属幸福人民公社。1962年1月析建豆庄人民公社。1984年5月改建豆庄乡。1996年1月,柳河营乡并入。2016年10月,撤豆庄乡设豆庄镇。全镇总面积67.3平方公里。京港澳高速公路、京石客运专线、京白路、涿高路纵贯南北,廊涿高速公路、涿豆路横贯东西。规划面积5平方公里的高铁新城规划区,占豆庄镇辖区4平方公里。全镇辖48个村,人口4.2万人。全镇经济以农业为主,工业为辅,蔬菜种植和家禽养殖已成为农民增收主要渠道,各类专业村达十余个。