Teresa Ribeiro nasceu em Moçambique, em 1954.
É licenciada em Filosofia pela Faculdade de Letras da Universidade de Lisboa, certificado da Universidade de Harvard, J.F.Kennedy School, e curso de Auditora de Defesa Nacional.
Foi Secretária-Geral Adjunta da União para o Mediterrâneo, entre 2013 e 2015.
Foi Secretária de Estado dos Assuntos Europeus entre 2008 e 2009.
Foi copresidente do Comité de Comércio Externo e Investimento do Mediterrâneo, na Assembleia Parlamentar do Mediterrâneo, entre 2010 e 2011.
Foi Administradora da Agência Portuguesa para o Investimento e Comércio Externo (AICEP), nos anos de 2010 e 2011.
Foi presidente do Instituto de Comunicação Social (ICS), em 2000-2008.
Foi presidente do Comité Diretor dos Mass Media, do Conselho da Europa, em 1999-2000.
Foi presidente do Observatório de Comunicação (Obsercom), em 1998-2000.