北譚莊鄉隸屬于河北省靈壽縣位于縣城西北24千米處。面積37.90平方千米,人口10664人。鄉政府駐北譚莊村,郵編050500。
北譚莊鄉轄12個村委會:北譚莊、程家莊、喬家莊、南羊溝、山門口、北羊溝、南文城、南譚莊、北霍營、中霍營、北文城、劉庫池。
北譚莊因鄉政府駐譚莊而得名。1953年置鄉,1958年并慈峪公社,1961年析置北譚莊公社,1984年復置鄉。