Hanna Zetterberg är sondotter till riksdagsmannen och prästen Åke Zetterberg samt brorsdotter till Eva Zetterberg.
Hon blev 1984 mycket uppmärksammad för sin titelrollstolkning i Tage Danielssons film Ronja Rövardotter, som bland annat populariserade det kvinnliga förnamnet Ronja. Zetterberg valde dock att inte fortsätta med en karriär som skådespelare.[4]
Därefter återgick hon till sina universitetsstudier. År 2002 gav hon sig åter in i politiken som fritidspolitiker. År 2005 avgick hon ur Vänsterpartiets partistyrelse.
Hon har arbetat på Vetenskapsrådet som informatör för Internationella polaråret 2007–2009 och därefter som kommunikationsansvarig på Institutet för framtidsstudier. Idag arbetar hon som kommunikationskonsult och föreläsare med opinionsbildning som specialitet.
År 2008 debuterade hon som författare med barnboken Nejlika och lilla lilla syster[6].
Hanna Zetterberg var gift med journalisten Filip Struwe mellan 2001 och 2011. Tillsammans har de två barn.[7][8]