Les Luo (également appelés Joluo ou Jonagi/Onagi, au singulier Jaluo, Jaonagi ou Joramogi/Nyikwaramogi, qui signifie les héritiers de Ramogi) sont un groupe ethnique de l'ouest du Kenya, du nord de l'Ouganda et de la région de Mara, dans le nord de la Tanzanie. Ils font partie d'un groupe linguistique plus large, les Luo, qui vivent dans une région allant du Sud-Soudan, du Sud-Ouest de l'Éthiopie, du Nord et de l'Est de l'Ouganda, du Sud-Ouest du Kenya et du Nord-Est de la Tanzanie.

Les Luo sont le quatrième groupe ethnique (15 %) du Kenya, après les Kikuyu (22 %), les Kalenjin (18 %) et les Luhya (16 %). Les Luo et les Kikuyu ont hérité de la plus grande partie du pouvoir politique dans les premières années qui ont suivi l'indépendance du Kenya en 1963. La population des Luo au Kenya était estimée à 2 185 000 en 1994 et à 3,4 millions en 2010 selon le recensement du gouvernement.

Ce sont surtout des pêcheurs, mais à l'époque coloniale, ils étaient des pasteurs. Ils ont migré du Bahr-El-Ghazal, un sous-affluent du Nil, et se sont d'abord installés à Pukungu Pakwach en Ouganda, puis se sont dispersés à Kisumu au Kenya et en Tanzanie, près du lac Victoria.

Leur chef s'appelait Ruoth, ce qui signifie chef. De nos jours, les religions sont le christianisme, la religion traditionnelle africaine et certaines sont musulmanes.

Leur dieu s'appelait Nyasaye, qui séjournait à Ramogi Hills. Leur initiation se faisait sur des adolescents qui se faisaient enlever leurs 6 dents inférieures, donc ils étaient considérés comme des hommes. De nos jours, ils ont cessé cette pratique et ont copié les Kikuyu et ciré le prépuce.