Luo DNA
Genetic origins and closest populations · Kenya · Sub-Saharan Africa
The Luo live around the Winam Gulf of Lake Victoria in western Kenya, with related communities in Tanzania and Uganda. Their language, Dholuo, is a Western Nilotic language, and Luo oral tradition and linguistics both point to an arrival from the Nile basin to the north over the last five centuries or so. In our model, the Luo average is 47.6% Nilotic East African, 45.2% West African and 7.2% Western rainforest forager (BiAka). Unlike the Kalenjin, also Nilotic speakers but at 84.0% Nilotic, the Luo carry almost as much West African-related ancestry as Nilotic, most likely from long mixing with Bantu-speaking neighbours around the lake. The Bantu-speaking Luhya are indeed the closest modern averages (0.0189 and 0.0195), followed by other Kenyan Bantu speakers. The closest ancient group is local too: people from Kakapel in western Kenya, from about 1650 AD (0.0283). The fit (0.0616) is rough, so read the percentages as a sketch.
- Ancient components in our model: Nilotic East African 47.6%, West African 45.2%, Western rainforest foragers (BiAka) 7.2%
- Closest modern population in our data: Luhya (Kenya), distance 0.0189
- Closest ancient group in our data: Kenya Early Modern Kakapel 300BP, distance 0.0283
This page sums up what the DNA of the Luo sample tells us about deep origins. It is built from the averaged Global25 (G25) coordinates of individuals sampled in Kenya, and it is one of 335 populations in our atlas. An average describes the group as a whole, not any single person in it.
Ancient make-up of the Luo average
Modelled as a mix of deep ancestral reference populations, the Luo average comes out as 47.6% Nilotic East African, 45.2% West African and 7.2% Western rainforest foragers (BiAka). The Nilotic East African component reflects ancestry found in East African populations. The West African share (45.2%) reflects ancestry from sub-Saharan Africa.
The fit is loose (fit distance 0.062), which usually means that none of the available reference populations is a close stand-in for part of this ancestry, so read the percentages as rough. This population was modelled with a global set of reference populations (ancient genomes, plus modern stand-ins where no suitable ancient genome exists), because West Eurasian sources alone cannot describe it.
Sankofa – African Ancestry Report
Closest modern populations to Luo
Ranking every modern population by genetic distance puts Luhya (Kenya) first for Luo, at 0.019, then Luhya and Bantu (Kenya). By the tenth closest (Hutu) the distance grows to 0.049, a common pattern for a population that shares ancestry with its neighbours while keeping a profile of its own.
| # | Population | Distance | Closeness |
|---|---|---|---|
| 1 | Luhya (Kenya) | 0.0189 | Very close |
| 2 | Luhya | 0.0195 | Very close |
| 3 | Bantu (Kenya) | 0.0269 | Close |
| 4 | Kenyan (Bantu) | 0.0359 | Close |
| 5 | Wasambaa | 0.0408 | Close |
| 6 | Wabondei | 0.0413 | Close |
| 7 | Mzigua | 0.0414 | Close |
| 8 | Mijikenda (Giriama) | 0.0423 | Close |
| 9 | Mijikenda (Chonyi) | 0.0441 | Close |
| 10 | Hutu | 0.0486 | Close |
Distances are Euclidean distances between averaged G25 coordinates. On our scale, below 0.025 is very close, below 0.050 close, below 0.080 moderate, and beyond that distant.
Closest ancient populations to Luo
Looking back in time, the ancient sample that most resembles the Luo average is Kenya Early Modern Kakapel 300BP (c. 1650 AD), at 0.028. Tanzania Pemba 600BP and Uganda Munsa 500BP come next. That is a close match: much of the modern profile was already present then, while later movements of people added further layers. A close ancient match is not proof of direct descent: it means those individuals carried a similar overall mix of ancestry.
| # | Ancient sample or group | Period | Distance |
|---|---|---|---|
| 1 | Kenya Early Modern Kakapel 300BP | c. 1650 AD | 0.0283 |
| 2 | Tanzania Pemba 600BP | c. 1350 AD | 0.0510 |
| 3 | Uganda Munsa 500BP | c. 1450 AD | 0.0527 |
| 4 | Tanzania Early Modern Lindi Swahili (Bantu Zone P Profile) | Early Modern, c. 1500-1800 AD | 0.0567 |
| 5 | Kenya Late Medieval-Early Modern Makwasinyi Swahili | Late Medieval to Early Modern, c. 1300-1800 AD | 0.0612 |
| 6 | Italy Sicily High Medieval Segesta Muslim (Chari River Profile) | High Medieval, c. 1000-1300 AD | 0.0658 |
| 7 | Abkhazia Late Modern Tkhina (Chari River Profile) | Late Modern, c. 1800-1950 AD | 0.0677 |
| 8 | Kenya IA Deloraine | Iron Age | 0.0717 |
| 9 | COG NgongoMbata 220BP | c. 1750 AD | 0.0728 |
| 10 | Saint Helena Late Modern Rupert's Valley (Central/Southern African Bantu Profile) | Late Modern, c. 1800-1950 AD | 0.0751 |
Ancient DNA from Kenya
Our ancient DNA database holds 112 individuals excavated in present-day Kenya, dated from about 4,500 BC to 1877 AD. The most frequent Y-DNA haplogroups among them are E1b (28), J1a (13) and A1b (4), and the most frequent mtDNA haplogroups are L3 (41), L0 (23) and L2 (14). These are people who lived on the same land in the past, not necessarily ancestors of today's Luo population.
Most frequent Y-DNA haplogroups
Ancient DNA studies on Kenya
- Contemporary hominin locomotor diversity (2024)
- Footprint evidence for locomotor diversity and shared habitats among early Pleistocene hominins (2024)
Browse them in our ancient DNA database: 112 from Kenya.
Compare yourself with Luo
Paste your G25 coordinates (scaled, one line, with or without a name in front) and we compute your genetic distance to the Luo average and to its closest neighbours, right in your browser. Nothing is uploaded or stored.
| # | Population | Your distance | Closeness |
|---|
This list only covers Luo and its neighbours. To find out which of our reports actually fits your DNA, run the free Report Finder: it runs the same fit test that every report uses before an order.
No G25 coordinates yet? Get a free simulated G25 from your raw DNA file, or order G25 coordinates.
About these numbers
A word of caution: these figures describe the average of the Luo individuals who were sampled, not every person who identifies as Luo. Individuals vary around that average, and identity is about history, language and family, not about a genetic score. Read this page as a map of deep ancestry, not as a definition.
Method: averaged G25 coordinates, Euclidean distances to other modern and ancient averages, and a non-negative least-squares model against deep ancestral reference populations (data generated 2026-10-01). Read the full method.
Go deeper than the average
This page describes the Luo average. Your own DNA has its own story: Sankofa – African Ancestry Report (15€) models your genome against the ancient sources and modern communities of the region, era by era, in a personal PDF report.
A report built for people of predominantly Sub-Saharan African (SSA) ancestry: modelling against 230+ regional African populations (West, Central, East & Southern Africa, the Horn of Africa, Madagascar) plus the European, Amerindian and...
More populations from Sub-Saharan Africa
Frequently asked questions
What is the ancient genetic make-up of Luo?
Modelled with deep ancestral reference populations, the Luo average is about 47.6% Nilotic East African, 45.2% West African and 7.2% Western rainforest foragers (BiAka). These proportions are model estimates for a group average, not exact values for any one person.
Which populations are genetically closest to Luo?
In the G25 data, the closest modern populations to the Luo average are Luhya (Kenya), Luhya and Bantu (Kenya). The closest ancient matches are Kenya Early Modern Kakapel 300BP, Tanzania Pemba 600BP and Uganda Munsa 500BP.
Can a DNA test tell me if I am Luo?
No DNA test can confirm an ethnicity or a nationality. What DNA can show is how similar your genome is to the sampled Luo average and to its neighbours. If you have G25 coordinates, paste them in the comparison box on this page to check that for free.
Which ExploreYourDNA report suits Luo ancestry?
Sankofa – African Ancestry Report is the report built for this heritage, and its reference panel fits the Luo average closely. Your own DNA may differ from the average, so the free Report Finder checks every report against your file before you buy.
Where does the data on this page come from?
From the averaged Global25 (G25) coordinates of the sampled individuals: genetic distances to other modern and ancient population averages, and a non-negative least-squares model against deep ancestral reference populations. The full method is described at https://www.exploreyourdna.com/populations#method.