Det kan jämföras med inflationstakten på 4,9 procent i november.
Inflationen är därmed på den högsta nivån sedan euron infördes och ligger på en högre nivå än väntat. Analytiker hade i snitt räknat med en inflation på 4,8 procent i december, enligt en enkät gjord av nyhetsbyrån Bloomberg.
Kärninflationen, exklusive livsmedel och energi, låg på 2,6 procent i december – oförändrat jämfört med november.
Inflationstalen sätter press på Europeiska centralbanken (ECB), som har börjat att planera för att avveckla pandemistimulanserna.
Bakom de snabbt stigande priserna ligger inte minst högre energipriser. Priset på naturgas är en huvudvärk som fortsatt uppåt i år sedan Ryssland dragit ned på flödet till Europa – vilket kan leda till elransoneringar och minskad produktion.