Isabel Maria Duarte de Almeida Rodrigues nasceu em 1965, na cidade da Horta.
É licenciada em Direito pela Universidade de Lisboa, pós-graduada em Proteção de Menores pelo Centro de Direito da Família da Faculdade de Direito da Universidade de Coimbra e em Ciências Sociais, pela Universidade dos Açores.
É advogada.
Foi deputada à Assembleia da República na XIV e XV legislaturas. Presidiu à Subcomissão para a Reinserção e Assuntos Prisionais.
Foi Presidente do Comissariado dos Açores para a Infância entre novembro de 2016 e outubro de 2019.
Foi Secretária Regional Adjunta da Presidência para os Assuntos Parlamentares, no XI Governo da Região Autónoma dos Açores entre julho de 2014 e outubro de 2016.
Foi deputada na Assembleia Legislativa da Região Autónoma dos Açores entre novembro de 2008 e junho de 2014. Foi relatora da Comissão Permanente de Assuntos Parlamentares, Ambiente e Trabalho.
Foi Vogal da Assembleia Municipal de Ponta Delgada novembro de 2005 a julho de 2014.
Integrou a Comissão Executiva do Projeto Velhos Guetos Novas Centralidades, do Instrumento Financeiro Europeu entre outubro de 2004 a novembro de 2008.
Foi bancária entre janeiro de 1989 a fevereiro de 1998.