王林口乡位于河北省阜平县城东南13.8千米。面积172平方千米,辖20个行政村,乡政府驻西王林口村。定阜、保阜公路过境。
1961年建王林口公社,1983年改乡。辖五丈湾、刘家沟、东王林口、马坊、马沙沟、前岭、西王林口、寺口、东庄、西庄、方太口、上庄、南湾、南刁窝、马驹石、辛庄、瓦泉沟、董家口、南峪、神台28个行政村。