Anna is een voornaam of persoonsnaam. Anna is de Griekse vorm van het Hebreeuwse Hanna wat "lieflijke, genadige" betekent.
De naam Anne komt in Nederland en met name in het Friese taalgebied ook als jongensnaam voor.[bron?] Deze naam kan uitgesproken worden als Anne en als Oane. Als jongensnaam is het een variant van Ane en mogelijk een verkorting van Germaanse arn-namen met de betekenis "adelaar".[1]