De Luo, soms ook Jaluo, Joluo, Lwo of Kavirondo, is een etnische groep in het oosten van Oeganda, het noorden van Tanzania en vooral het westen van Kenia. In het verleden[(sinds) wanneer?] onder de Britse kolonialen stonden de Luo ook bekend onder de nu[(sinds) wanneer?] niet meer gebruikte naam, Nilotische Kavirondo (naar een oostelijke uitloper van het Victoriameer). De Luo zijn een onderdeel van een grotere etnisch-linguïstische groep, die ook bekend als de Luo, en in een groter gebied wonen; naast de hier eerder genoemde gebieden ook in Zuid-Soedan, het noordoosten van Congo en noorden van Oeganda.
De Luo is met dertien procent (13%) de op twee na grootste etnische groep van Kenia. Na de Kikuyu (22%) en de Luhya (14%)[1]. Ze wonen hoofdzakelijk in de provincie Nyanza, waar ze een grote meerderheid vormen en sinds de Britse kolonisatie ook in Nairobi. In 1994 werd het aantal Keniaanse Luo geschat op zo'n 3.185.000.[2] Het aantal Tanzaniaanse Luo werd in 2001 op zo'n 280.000 geschat[2].
De Luo werken voornamelijk in de visserij. Buiten het kerngebied van de Luo worden de Luo door heel Oost-Afrika heen gevonden als vissers, kleinschalige boeren en stadsarbeiders.