Margarida Ponte Ferreira nasceu em Lisboa. Passou a infância e a adolescência nos Açores e em Moçambique, vindo depois para Lisboa, onde se licenciou em Economia. Em 1977 partiu para a Noruega, tendo vivido mais tarde na Suíça e em Bruxelas. Trabalhou no Instituto Norueguês de Política Internacional, nas Nações Unidas em Genebra, na Representação de Portugal junto da UE e na Comissão Europeia. De regresso a Portugal, esteve dois anos no IPAD. Actualmente, partilha o seu tempo entre Lisboa, a Ericeira e a Noruega.