Marcelo Rebelo de Sousa nasceu em Lisboa, a 12 de dezembro de 1948. É católico, tem 2 filhos e 5 netos.
Licenciado em Direito, doutorou-se em Ciências Jurídico-Políticas em 1984. Foi Professor Catedrático na Faculdade de Direito da Universidade de Lisboa, tendo lecionado, ao longo da sua carreira, em diversas instituições de ensino superior, em Portugal e no estrangeiro.
Foi jornalista, tendo dirigido o Jornal Expresso, entre 1980 e 1981, e colaborado com o Jornal Semanário, de 1983 a 1987. Posteriormente, participou na comunicação social como comentador político na rádio TSF e, mais tarde, nas televisões, RTP e TVI.
Colabora com diversas associações e instituições cívicas e do setor social como fundador, patrono, dirigente ou simplesmente como voluntário.
Exerceu o mandato de deputado à Assembleia Constituinte em 1976. Fez parte do VIII Governo Constitucional como Secretário de Estado da Presidência do Conselho de Ministros e, mais tarde, como Ministro dos Assuntos Parlamentares.
Militou no PSD desde a sua fundação e foi seu presidente entre 1996 e 1999, tendo contribuído decisivamente para a estabilidade governativa, enquanto líder da oposição. No plano internacional, promoveu a adesão do PSD ao Partido Popular Europeu no qual chegou a ocupar o cargo de Vice-Presidente.
Desempenhou diversos cargos em autarquias locais, foi Deputado Municipal, Deputado Metropolitano, Vereador e Presidente da Assembleia Municipal dos Concelhos de Cascais, Lisboa e Celorico de Basto.
Foi eleito Presidente da República, pela primeira vez, a 24 de janeiro de 2016 tendo tomado posse a 9 de março.
Foi reeleito para um segundo mandato a 24 de janeiro de 2021 e tomou posse a 9 de março do mesmo ano.