Duarte Marques nasceu em Lisboa, em 1981. É licenciado em Relações Internacionais, pelo Instituto de Ciências Sociais e Políticas. Aos 21 anos, trabalhou como Assessor Político na Presidência de Conselho de Ministros e desde 2005 até ter assumido as funções de Presidente da JSD foi Chefe de Gabinete do Grupo do PSD do Parlamento Europeu. Foi eleito Vogal da Comissão Política Nacional da JSD em 2006, em 2008 foi Vice-Presidente e desde Novembro de 2010 a Dezembro de 2012 foi Presidente da JSD.
Exerce actualmente o cargo de Deputado à Assembleia da República, eleito pelo círculo eleitoral de Santarém.
Fala inglês, espanhol e francês.