佛子庄乡,北京市房山区下辖乡,介于东经115°44'09"~115°56'25″,北纬39°45'28″~39°55'00″之间,地处房山区西北部,东与河北镇交界,东南与向阳街道、周口店镇相连,南与南窖乡、霞云岭乡毗邻,西与史家营乡为邻,北与大安山乡和门头沟区潭柘寺镇、王平镇接壤。乡域面积149.7平方千米。1949年10月前,佛子庄一带分别属房山县九区、良乡县五区、房山县七区和中共房良联合县。1952年,属京西矿区河北区。1953年,设佛子庄乡。1958年,属周口店区河北人民公社。1960年,属房山县。1961年,属佛子庄、长操2人民公社。1962年,佛子庄人民公社改名班各庄人民公社。