北谭庄乡隶属于河北省灵寿县位于县城西北24千米处。面积37.90平方千米,人口10664人。乡政府驻北谭庄村,邮编050500。
北谭庄乡辖12个村委会:北谭庄、程家庄、乔家庄、南羊沟、山门口、北羊沟、南文城、南谭庄、北霍营、中霍营、北文城、刘库池。
北谭庄因乡政府驻谭庄而得名。1953年置乡,1958年并慈峪公社,1961年析置北谭庄公社,1984年复置乡。