DNA & ancestryAll haplogroups

Haplogroup B

Y-DNA (paternal line)

An early African Y-DNA lineage. [isogg]

Fuller account: B on Wikipedia.

Remember: a haplogroup is a deep, broad lineage shared by many people — not an ethnicity, a nationality or a clan. See what DNA can and can’t tell you.

Sources