Luo (även kallade Joluo eller Jonagi/Onagi, singular Jaluo, Jaonagi eller Joramogi/Nyikwaramogi, vilket betyder Ramogis arvtagare) är en etnisk grupp i västra Kenya, norra Uganda och i Mara-regionen i norra Tanzania. De är en del av en större grupp av de språkliga Luo-folken som bebor ett område som sträcker sig från södra Sudan, sydvästra Etiopien, norra och östra Uganda, sydvästra Kenya och nordöstra Tanzania.
Luo är den fjärde största etniska gruppen (15 %) i Kenya, efter kikuyu (22 %), kalenjin (18 %) och luhya (16 %). Luo och Kikuyu ärvde den största delen av den politiska makten under de första åren efter Kenyas självständighet 1963. Luo-befolkningen i Kenya uppskattades till 2 185 000 personer 1994 och 3,4 miljoner 2010 enligt Govts folkräkning.
De är mestadels fiskare, men under kolonialtiden var de boskapsskötare. De flyttade från Bahr-El-Ghazal, en biflod till Nilen, och bosatte sig först i Pukungu Pakwach i Uganda och senare i Kisumu i Kenya och Tanzania nära Victoriasjön.
Deras ledare kallades Ruoth, vilket betyder hövding. De har numera följande religioner: kristendom, afrikansk traditionell religion och vissa är muslimer.
Deras gud hette Nyasaye och brukade bo i Ramogi Hills. Deras initiering brukade ske på tonårspojkar som fick sina sex nedre tänder borttagna, och därför betraktades de som män. Numera har de slutat med detta och har kopierat Kikuyu och omskärelse av förhuden.