Castro Verde is een gemeente in het Portugese district Beja. De gemeente heeft een totale oppervlakte van 569 km² en telde 7603 inwoners in 2001.
Aljustrel · Almodôvar · Alvito · Barrancos · Beja · Castro Verde · Cuba · Ferreira do Alentejo · Mértola · Moura · Odemira · Ourique · Serpa · Vidigueira