BabyNamesMap

Lists

Greek names

The most given names in 2025 where Wiktionary files the name under “Greek”, up to 50 girls and 50 boys. A name can have more than one origin, so it can appear in several of these lists. Names Wiktionary hasn’t tagged are left out.

Girls · US 2025

  1. #5Sophia“wisdom”12,561 babies
  2. #22Penelopepossibly “duck”6,225 babies
  3. #23Chloe“young green shoot”6,203 babies
  4. #31ZoeVariant of Zoë, meaning “life”5,646 babies
  5. #42ElenaEditor’s note Climbing fast in the US: #106 in 2015, #42 in 2025. 5 letters, starting with a vowel4,836 babies
  6. #55SophieFrench form of Sophia, meaning “wisdom”3,984 babies
  7. #61Iris“rainbow”3,729 babies
  8. #62MayaEditor’s note Steady in the US: #68 in 2015 and #62 in 2025. About 1 in 430 US girls in the 2025 records3,712 babies
  9. #66Genesis“creation, beginning, origin”3,527 babies
  10. #69ZoeyEditor’s note First shows up in US records in 1967, with 6 babies3,427 babies
  11. #92Lydia“the region of Lydia”2,692 babies
  12. #99Georgia“farmer”2,619 babies
  13. #107AnnaEditor’s note Cooling off in the US: #44 in 2015, #107 in 20252,521 babies
  14. #109AthenaEditor’s note Up from #157 in 2015 to #109 in 2025 in the US2,477 babies
  15. #112Margaret“pearl”2,436 babies
  16. #113Cora“maiden”2,428 babies
  17. #128ArianaEditor’s note Cooling off in the US: #46 in 2015, #128 in 20252,219 babies
  18. #142Melanie“black, dark”2,074 babies
  19. #157Phoebe“bright”1,885 babies
  20. #163Anastasia“resurrection”1,832 babies
  21. #178Daphne“laurel, bay”1,740 babies
  22. #186KatherineVariant of Catherine, possibly meaning “each of the two”1,670 babies
  23. #198SaraVariant of Sarah, meaning “masters, princes”1,568 babies
  24. #212Zara“flower”1,432 babies
  25. #234AriannaEditor’s note Cooling off in the US: #56 in 2015, #234 in 20251,323 babies
  26. #235AndreaFeminine form of Andreas, meaning “manly”1,317 babies
  27. #237Alexandra“to defend + man”1,314 babies
  28. #252LillyForm of Lilian, possibly meaning “lily”1,218 babies
  29. #264Opheliapossibly “help, aid, succour”1,183 babies
  30. #267ElainaEditor’s note More popular in the US than England & Wales: #267 vs #951 in 20251,176 babies
  31. #268Selena“heavenly”1,170 babies
  32. #272KhloeVariant of Chloe, meaning “young green shoot”1,149 babies
  33. #279Lena“the Large River”1,106 babies
  34. #287GiaEditor’s note Up from #372 in 2015 to #287 in 2025 in the US1,069 babies
  35. #304ElaineEditor’s note Peaked in the US in 1947, with 7,059 babies; 1,007 in 20251,007 babies
  36. #311TessaEditor’s note Down from #208 in 2015 to #311 in 2025 in the US978 babies
  37. #313Catherinepossibly “each of the two”972 babies
  38. #347Angelina“a female resident of Los Angeles”875 babies
  39. #353Thea“goddess”867 babies
  40. #363HelenaEditor’s note Up from #534 in 2015 to #363 in 2025 in the US841 babies
  41. #382NicoleForm of Nicholas, meaning “victory + people”803 babies
  42. #408Angela“messenger, angel”765 babies
  43. #419Melissa“bee, honey, or honeybee”747 babies
  44. #421DorothyEditor’s note Up from #714 in 2015 to #421 in 2025 in the US743 babies
  45. #427VeronicaForm of Berenice, meaning “bringer of victory”730 babies
  46. #435Lyra“a lyre; the constellation Lyra”711 babies
  47. #461HelenEditor’s note Down from #419 in 2015 to #461 in 2025 in the US668 babies
  48. #474AlexandriaEditor’s note Cooling off in the US: #212 in 2015, #474 in 2025647 babies
  49. #554Alexis“helper, defender”547 babies
  50. #569AllieEditor’s note Cooling off in the US: #255 in 2015, #569 in 2025529 babies

Boys · US 2025

  1. #4TheodoreEditor’s note Climbing fast in the US: #99 in 2015, #4 in 202513,355 babies
  2. #16Sebastian“august, venerable, exalted”8,605 babies
  3. #30Alexander“to defend + man”7,230 babies
  4. #37GabrielFinnish, meaning “God is my strong man, God is my hero”6,569 babies
  5. #67AngelEditor’s note More popular in the US than England & Wales: #67 vs #1,307 in 20254,757 babies
  6. #68Christopher“carrier of Christ”4,748 babies
  7. #73Andrew“manly”4,497 babies
  8. #82TheoEditor’s note Climbing fast in the US: #405 in 2015, #82 in 20253,945 babies
  9. #96ChristianEditor’s note Peaked in the US in 2000, with 16,059 babies; 3,641 in 20253,641 babies
  10. #109Damian“to tame”3,213 babies
  11. #112Nicholas“victory + people”3,115 babies
  12. #126George“farmer, earth worker”2,848 babies
  13. #138Leon“lion”2,583 babies
  14. #165Jason“I heal”2,224 babies
  15. #177NicolasVariant of Nicholas, meaning “victory + people”2,053 babies
  16. #187Peter“stone, rock”1,954 babies
  17. #203Timothy“to honour + god”1,734 babies
  18. #216Zachary“Yahweh has remembered”1,646 babies
  19. #232AlexShort form of Alexandra, meaning “to defend + man”1,515 babies
  20. #241AdonisEditor’s note Climbing fast in the US: #698 in 2015, #241 in 20251,462 babies
  21. #259XanderDiminutive of Alexander, meaning “to defend + man”1,335 babies
  22. #271Steven“crown, wreath”1,261 babies
  23. #325NikoEditor’s note First shows up in US records in 1962, with 5 babies1,046 babies
  24. #334Orionpossibly “heaven's light”1,012 babies
  25. #343ColinShort form of Nicholas, meaning “victory + people”950 babies
  26. #352DamienForm of Damian, meaning “to tame”935 babies
  27. #362CristianEditor’s note More popular in the US than England & Wales: #362 vs #1,197 in 2025906 babies
  28. #383Stephen“crown, wreath”829 babies
  29. #396ZanderDiminutive of Alexander, meaning “to defend + man”804 babies
  30. #409Hector“holding fast”779 babies
  31. #422Solomon“peace”767 babies
  32. #426IsaiasEditor’s note More popular in the US than England & Wales: #426 vs #3,256 in 2025755 babies
  33. #472Azariah“Yah Has Helped”645 babies
  34. #493CollinDiminutive of Nicholas, meaning “victory + people”613 babies
  35. #501Damon“to tame, subdue”604 babies
  36. #505PierceForm of Peter, meaning “stone, rock”598 babies
  37. #510Leonidas“son of Leon / lion”591 babies
  38. #513Alexis“helper, defender”584 babies
  39. #527Philip“fond of horses”568 babies
  40. #539Dorian“of Doris”557 babies
  41. #565AndyDiminutive of Andrew, meaning “manly”524 babies
  42. #593Gregory“watchful, vigilant”493 babies
  43. #651PhillipEditor’s note Peaked in the US in 1960, with 6,047 babies; 425 in 2025425 babies
  44. #698Evander“good man”389 babies
  45. #707Dennis“follower of (the wine god) Dionysus”381 babies
  46. #735Ambrose“immortal, divine”358 babies
  47. #797ThaddeusEditor’s note Down from #703 in 2015 to #797 in 2025 in the US314 babies
  48. #943Eugene“well born”249 babies
  49. #977AlecDiminutive of Alexander, meaning “to defend + man”234 babies
  50. #1,021BastianDiminutive of Sebastian, meaning “august, venerable, exalted”219 babies

Girls · England & Wales 2025

  1. #13Sophia“wisdom”1,547 babies
  2. #14Phoebe“bright”1,542 babies
  3. #28MayaEditor’s note Up from #37 in 2015 to #28 in 2025 in England & Wales. Short and simple: 4 letters1,259 babies
  4. #33Penelopepossibly “duck”1,174 babies
  5. #57Iris“rainbow”759 babies
  6. #63SophieFrench form of Sophia, meaning “wisdom”724 babies
  7. #66Thea“goddess”686 babies
  8. #70Lyra“a lyre; the constellation Lyra”643 babies
  9. #73Zara“flower”625 babies
  10. #78NancyEditor’s note More popular in England & Wales than the US: #78 vs #965 in 2025604 babies
  11. #81Opheliapossibly “help, aid, succour”578 babies
  12. #89Chloe“young green shoot”521 babies
  13. #90AthenaEditor’s note Climbing fast in England & Wales: #340 in 2015, #90 in 2025519 babies
  14. #104ZoeVariant of Zoë, meaning “life”445 babies
  15. #110SaraVariant of Sarah, meaning “masters, princes”427 babies
  16. #114CleoEditor’s note Climbing fast in England & Wales: #242 in 2015, #114 in 2025423 babies
  17. #125Daphne“laurel, bay”390 babies
  18. #129LillyForm of Lilian, possibly meaning “lily”382 babies
  19. #132Cora“maiden”368 babies
  20. #142AnnaEditor’s note Peaked in England & Wales in 2000, with 1,612 babies; 347 in 2025347 babies
  21. #158Lydia“the region of Lydia”317 babies
  22. #161ElenaEditor’s note Steady in England & Wales: #146 in 2015 and #161 in 2025307 babies
  23. #175Georgia“farmer”280 babies
  24. #199DorothyEditor’s note Up from #343 in 2015 to #199 in 2025 in England & Wales253 babies
  25. #203ArianaEditor’s note Down from #123 in 2015 to #203 in 2025 in England & Wales247 babies
  26. #212Anastasia“resurrection”221 babies
  27. #231Alexandra“to defend + man”202 babies
  28. #288Lena“the Large River”158 babies
  29. #293GiaEditor’s note Climbing fast in England & Wales: #942 in 2015, #293 in 2025154 babies
  30. #321Melissa“bee, honey, or honeybee”136 babies
  31. #324Selena“heavenly”134 babies
  32. #329HelenaEditor’s note Down from #300 in 2015 to #329 in 2025 in England & Wales131 babies
  33. #337LexiEditor’s note Cooling off in England & Wales: #81 in 2015, #337 in 2025. Short and simple: 4 letters128 babies
  34. #337PhilippaFeminine form of Philip, meaning “fond of horses”128 babies
  35. #353Theodora“God s Gift”121 babies
  36. #371GeorginaFeminine form of George, meaning “farmer, earth worker”115 babies
  37. #388RheaEditor’s note Up from #570 in 2015 to #388 in 2025 in England & Wales109 babies
  38. #403AriannaEditor’s note Down from #253 in 2015 to #403 in 2025 in England & Wales101 babies
  39. #412NicoleForm of Nicholas, meaning “victory + people”99 babies
  40. #413Margaret“pearl”98 babies
  41. #419ZoeyEditor’s note More popular in the US than England & Wales: #69 vs #419 in 202597 babies
  42. #460LoisEditor’s note Peaked in England & Wales in 2008, with 507 babies; 87 in 202587 babies
  43. #490CassandraEditor’s note Up from #909 in 2015 to #490 in 2025 in England & Wales81 babies
  44. #502Thalia“flourish, to be verdant”80 babies
  45. #509Agnes“pure, chaste”79 babies
  46. #520PersephoneEditor’s note Up from #809 in 2015 to #520 in 2025 in England & Wales77 babies
  47. #590Catherinepossibly “each of the two”66 babies
  48. #667TessaEditor’s note Down from #656 in 2015 to #667 in 2025 in England & Wales56 babies
  49. #705HelenEditor’s note Peaked in England & Wales in 1996, with 435 babies; 52 in 202552 babies
  50. #763VeronicaForm of Berenice, meaning “bringer of victory”48 babies

Boys · England & Wales 2025

  1. #7George“farmer, earth worker”3,082 babies
  2. #9TheodoreEditor’s note Up from #45 in 2015 to #9 in 2025 in England & Wales2,638 babies
  3. #12TheoEditor’s note More popular in England & Wales than the US: #12 vs #82 in 20252,398 babies
  4. #40Alexander“to defend + man”1,271 babies
  5. #47Sebastian“august, venerable, exalted”1,077 babies
  6. #75Zachary“Yahweh has remembered”703 babies
  7. #80GabrielFinnish, meaning “God is my strong man, God is my hero”666 babies
  8. #101Leon“lion”526 babies
  9. #187Jason“I heal”270 babies
  10. #203Christopher“carrier of Christ”247 babies
  11. #207AlexShort form of Alexandra, meaning “to defend + man”243 babies
  12. #214Nicholas“victory + people”234 babies
  13. #236XanderDiminutive of Alexander, meaning “to defend + man”212 babies
  14. #278Hector“holding fast”162 babies
  15. #279Damian“to tame”161 babies
  16. #287Peter“stone, rock”158 babies
  17. #334Andrew“manly”127 babies
  18. #363NicolasVariant of Nicholas, meaning “victory + people”115 babies
  19. #370Orionpossibly “heaven's light”113 babies
  20. #393ChristianEditor’s note Peaked in England & Wales in 1996, with 627 babies; 105 in 2025105 babies
  21. #393Solomon“peace”105 babies
  22. #418Timothy“to honour + god”96 babies
  23. #448AdonisEditor’s note Climbing fast in England & Wales: #2,707 in 2015, #448 in 202586 babies
  24. #452Leonidas“son of Leon / lion”85 babies
  25. #474Azariah“Yah Has Helped”82 babies
  26. #478Dennis“follower of (the wine god) Dionysus”81 babies
  27. #484DenisVariant of Dennis, meaning “follower of (the wine god) Dionysus”80 babies
  28. #549Philip“fond of horses”71 babies
  29. #573DionEditor’s note Up from #856 in 2015 to #573 in 2025 in England & Wales68 babies
  30. #606TheodorEditor’s note More popular in England & Wales than the US: #606 vs #1,992 in 202563 babies
  31. #615NikoEditor’s note Up from #1,121 in 2015 to #615 in 2025 in England & Wales61 babies
  32. #639Cosmo“order, ordered universe”57 babies
  33. #687Andreas“manly”52 babies
  34. #716Stephen“crown, wreath”49 babies
  35. #735JacquesEditor’s note More popular in England & Wales than the US: #735 vs #1,932 in 202547 babies
  36. #745DamienForm of Damian, meaning “to tame”46 babies
  37. #745Dorian“of Doris”46 babies
  38. #873Ambrose“immortal, divine”36 babies
  39. #934ZanderDiminutive of Alexander, meaning “to defend + man”33 babies
  40. #953Damon“to tame, subdue”32 babies
  41. #976Steven“crown, wreath”31 babies
  42. #1,007AlecDiminutive of Alexander, meaning “to defend + man”30 babies
  43. #1,007Evander“good man”30 babies
  44. #1,066ZackaryForm of Zachary, meaning “Yahweh has remembered”28 babies
  45. #1,124BasilEditor’s note About 1 in 10,000 England & Wales boys in the 2025 records26 babies
  46. #1,197CristianEditor’s note More popular in the US than England & Wales: #362 vs #1,197 in 202524 babies
  47. #1,226PhillipEditor’s note Peaked in England & Wales in 1996, with 184 babies; 23 in 202523 babies
  48. #1,307AndyDiminutive of Andrew, meaning “manly”21 babies
  49. #1,307AngelEditor’s note Used for both: 18% of England & Wales babies named Angel in 2025 were boys21 babies
  50. #1,307Leander“people + man”21 babies

Counts and ranks: US Social Security Administration (2025, names given to 5 or more babies) and Office for National Statistics (2025, names given to 3 or more babies). US ranks are worked out from the counts, with ties sharing a rank; England & Wales ranks are as published. Origins: Wiktionary category tags. Meanings, where shown, are from Wiktionary (CC BY-SA 4.0).