Beja merupakan kota yang terletak di sebelah timur Portugal. Penduudknya berjumlah 36.000 jiwa (2005).