王家楼乡是怀来县唯一的民族乡,是张家口市两个民族乡之一,全乡总面积132平方公里,其中用材林面积6.4万亩,草场面积8万亩,荒山荒坡2.6万亩,现有耕地面积2.2万亩,占总面积的11.2%,其中水浇地4830亩,占耕地面积的21.8%。该乡地处怀来县北端,北高南低,为典型的丘陵山区。昼夜温差大,全年平均气温4℃,无霜期短,约为120天左右,年降雨量420—480毫米。全乡现辖16个行政村,2820户,8809口人。其中回族村4个,回族人口1580,占全乡人口的17.9%,占全县回族人口的33%。全乡14个村通汽车,7个村通电话,9个村自来水入户。面积大、人口少、居住分散是该乡的一大特点。
王家楼回乡始建于1953年,时辖8个行政村:王家楼、麻峪口、站家营、晏家庄、茨儿山、葫芦套、焦家沟、头二营。1956年撤区并乡时撤销,1958年底恢复王家楼回族乡,时辖王家楼、麻峪口、站家营、晏家庄、茨山。1996年在合乡并镇中,原杏林堡乡11个行政村并入王家楼回族乡。
所辖16个行政村为:王家楼、麻峪口、宴家庄、站家营、茨儿山、东庄子、于庄子、瓦房、西坡、金家口、长安岭、旧站堡、杏林堡、白土梁、东洪站、西洪站。