Meaning and history
Anna is a form of Hannah used in the Greek and Latin Old Testament, though many later translations, including English, prefer Hannah; in the New Testament, Anna is the name of a prophetess who recognized Jesus as the Messiah. The name was popular in the Byzantine Empire from an early date and became common among Western Christians in the Middle Ages through devotion to Saint Anna, traditionally identified as the mother of the Virgin Mary. In England, Anna has been used alongside the vernacular forms Ann and Anne since the late Middle Ages, and since the 1970s it has been the most common of these spellings in English-speaking countries, although Hannah is now more popular than all three. The name was also borne by several Russian royals, including an 18th-century empress of Russia, and by the title character of Leo Tolstoy’s Anna Karenina (1877), a married aristocrat whose relationship with Count Vronsky ends tragically.
Anna moved from #94 to #107 for girls between 2024 and 2025. Its highest annual birth count came in 1918, with 15,666 births.