Leonor Beleza, é licenciada em Direito pela Faculdade de Direito da Universidade de Lisboa, onde foi Professora Assistente.
Durante a sua atividade profissional, exerceu diversos cargos públicos e privados de destaque, designadamente Secretária de Estado da Presidência do Conselho de Ministros (1982-1983), Secretária de Estado da Segurança Social (1983-1985), Ministra da Saúde (1985-1990). Eleita deputada do Parlamento em diversas ocasiões, foi Vice-Presidente do Parlamento entre 1991-1994 e 2002-2005, e é atualmente membro do Conselho de Estado.
É Presidente da Fundação Champalimaud desde a sua criação, em 2004, por desígnio do seu fundador António de Sommer Champalimaud.