Categories: Cities and towns of Portugal | Cities in Portugal | Portugal
Beja is the capital of a district of the same name located in Southern Alentejo, in Portugal.
The city population is 23,475 in 4 parishes. The municipality has 35,289 in 18 parishes.