Moscow’s most popular baby names in 2025 were Mikhail (2,546 boys) and Anna (1,927 girls). Anna has now overtaken Sofia for the first time in 15 years. But among the year’s more unusual names were Mars, Thor, Grach, and Yaropolk for boys. And Oceana, Iskra, Lyra, and even Olympiada for girls.