Beja may refer to:

Ethnicity edit

  • Beja people, an ethnic group in northeast Africa
    • Blemmyes, historical name for this people in the ancient world
  • Beja language, language spoken by the Beja people
  • Beja Congress, a group formed primarily of Beja opposing the government of Sudan

Places edit

Association football edit

Surname edit