Annika er et pigenavn, der stammer plattysk Anneke eller Anneken. Navnet er et hypokoristikon af Anna, der stammer fra hebraisk og latin og betyder "nåde" eller "tjeneste". Annika bruges især i Nederlandene, Sverige og Finland. Varianter af navnet er Anneka, Anneke, Anneken, Anika og Anniqa. I Danmark bærer i alt 3.468 et af disse navne i 2013 ifølge Danmarks Statistik.[1]