Hannah Francesca Katie Dodd nasceu em 17 de maio de 1995 em Colchester. Seus pais são Sue e Graham Dodd, ela também tem dois irmãos: Alice e Will, sendo que Hannah é a irmã do meio.
Crescendo na Inglaterra, Hannah frequentou a Evolution College, onde se formou em dança em 2017. Em 2021, Hannah tornou-se uma das patrocinadoras da faculdade, que agora possui a bolsa de estudos “Hannah Dodd” com 50% de desconto.
Sua carreira começou na dança e, eventualmente, começou a atuar como um complemento a sua profissão e acabou se apaixonando pelo ramo. Também tendo começado a modelar quando nova.
Hannah é mais conhecida por seu papel como Thea Raphael na série da Hulu, Find Me In Paris. No Brasil, o show foi comprado e exibido pela Disney. Atualmente, ela está escalada para viver Francesca Bridgerton no sucesso da Netflix, Bridgertons.