Which countries of Africa have portuguese as their official language?

Portuguese is the official language in six African countries:
  1. Angola
  2. Mozambique
  3. Guinea-Bissau
  4. Cape Verde
  5. São Tomé and Príncipe
  6. Equatorial Guinea