Beja, grad i središte istoimenog okruga u južnom Portugalu, 140 km jugoistočno od Lisabona, regija Alentejo; 35 854 stanovnika (2011); na 277 m nadmorske visine. Središte poljoprivredne okolice s prehrambenom i kožarskom industrijom. Cestovno i željezničko čvorište, u okolici rudarstvo. Djelomično sačuvane rimske zidine i dvoja vrata. Gotički dvorac s početka XIV. st. izgrađen je na rimskim temeljima (danas Vojni muzej). Uz dvorac se nalazi crkva Santo Amaro u kojoj je danas vizigotski muzej).