Abamarachi also known as Olumarachi or Marachi is a language spoken in Kenya and Uganda.

It belongs to the Luhya group of languages which also includes Bukusu, Kimaragoli, Abanyala, Abakhayo, Abanyole, Abasamia, Olutsotso, Abawanga, Abamarama, Abakabras, Abatiriki, Tachoni and Kisa languages.