The most popular baby names of 2025 in the US, UK, Ireland, Canada and Australia

Published 9 November 2026

The race for #1 among US girls, since 1990

  • Olivia
  • Charlotte
  • Emma
  • Amelia
The race for #1 among US girls, since 1990Babies per 1,000 in the published list, 1990–2025, for Olivia, Charlotte, Emma, Amelia. Gaps mark years with too few babies to be published.0510152019901995200020052010201520202025OliviaCharlotteEmmaAmelia
The race for #1 among US girls, since 1990Babies per 1,000 in the published list, 1990–2025, for Olivia, Charlotte, Emma, Amelia. Gaps mark years with too few babies to be published.051015201990200020102020
Babies per 1,000 of the same sex in each published list. Breaks in a line are years with too few babies to be published.
Show the numbers
YearOliviaCharlotteEmmaAmelia
2025#1 (13,544)#2 (13,400)#3 (12,754)#4 (12,699)
2020#1 (17,691)#5 (13,100)#2 (15,723)#6 (12,802)
2010#4 (17,040)#46 (5,358)#3 (17,366)#41 (5,464)
2000#16 (12,855)#289 (1,105)#17 (12,560)#207 (1,531)
1990#72 (4,626)#287 (964)#130 (2,420)#194 (1,513)

Each English-speaking country publishes its own baby-name list, and each list usually gets reported alone. We put eight of the 2025 lists side by side: the United States, England and Wales, Scotland, Northern Ireland, Ireland, Canada, New South Wales and Victoria.

Two names made the top 10 on all eight lists. After that, the lists split apart quickly.

The number ones

Where Girls Boys
United States Olivia Liam
England and Wales Olivia Muhammad
Scotland Freya Noah
Northern Ireland Grace Noah
Ireland Lily Rían
Canada Charlotte Noah
New South Wales Charlotte Noah
Victoria Charlotte Noah

Only five girls’ names and four boys’ names share the sixteen top spots, and Noah alone holds five of them.

Olivia and Noah, the only names in every top 10

Olivia is the only girls’ name in the top 10 of all eight lists. She is #1 in the US and in England and Wales, #2 in Canada, #3 in Scotland, Northern Ireland and New South Wales, #6 in Victoria and #8 in Ireland.

Noah does the same for boys. He is #1 in Scotland, Northern Ireland, Canada, New South Wales and Victoria, #2 in the US and in England and Wales, and #3 in Ireland.

Olivia’s lead in the US is small. Charlotte was 144 babies behind, and Emma and Amelia were both within about 850 babies of the top.

Nearly everywhere

A handful of names miss a clean sweep by one or two lists. Lily and Leo are each in seven top 10s, and in both cases the odd one out is the US, where Lily is #18 and Leo #19. Lily is also #1 in Ireland.

Amelia does best in Australia, at #2 in both states, and sits between #3 and #5 in the US, Canada, England and Wales, and Scotland. Ireland and Northern Ireland are cooler on her (#12 and #18). Isla has a similar spread. She is top 5 in England and Wales, Scotland, Northern Ireland and both Australian states, but #13 in Ireland, #14 in Canada and only #28 in the US.

Oliver is in the top 6 on six lists and #2 in both Australian states. The two Irish lists are again the exceptions, with Oliver at #12 in Northern Ireland and #18 in Ireland.

Names that stop at a border

Charlotte is #1 in Canada, New South Wales and Victoria, and #2 in the US. In England and Wales she is #25, and in Ireland #43.

Theodore follows the same pattern for boys. He is #2 in Canada, #3 in New South Wales, #4 in the US, #5 in Victoria and #9 in England and Wales, then drops to #39 in Scotland, #40 in Northern Ireland and #44 in Ireland. Scotland and Northern Ireland prefer the short form: Theo is #6 and #7 there.

Jack runs the other way. He is #2 in Ireland and in Northern Ireland, but #15 in the US and #24 in England and Wales.

Local favourites

Ireland’s top 10s have the most Irish-language names. For girls there are Éabha (#2), Fiadh (#3), Croía (#9) and Éala (#10). For boys there are Rían (#1), Oisín (#5), Fionn (#6), Tadhg (#8) and Cillian (#9).

Northern Ireland shares some of them. Fiadh is #2 for girls there, with Aoife at #8 and Meabh at #9.

Scotland has Rory at #3 for boys, with Archie, Finlay and Harris further down the top 10.

England and Wales has the most old-fashioned girls’ top 10: Florence (#5), Poppy (#7), Elsie (#8) and Ivy (#9). Its boys’ top 10 includes Arthur, George, Oscar and Freddie.

In Australia, Hazel is #3 in Victoria and #8 in New South Wales, and the lists also include Sienna, Matilda and, for boys, Hudson and Levi.

The US top 10 is the only one with Eliana, Evelyn and Mateo.

A note on Muhammad

Muhammad was the top boys’ name in England and Wales, given to 5,957 babies. Official lists count each spelling separately, and other spellings were popular too: Mohammed had 1,712 babies (#20), Mohammad 895 and Mohamed 240.

How we compared the lists

Every number here comes from the official 2025 release for that country or state. Ranks are as published: two names with the same count share a rank, which is why Ireland has two girls at #6 and Northern Ireland two boys at #9. Different spellings are counted separately, as in the official lists.

New South Wales and Victoria publish only their top 100 names. Northern Ireland and Scotland are small, so a few babies can move a name several places.

Each name’s page has its full history, country by country. Start with Olivia or Noah. The methodology page explains the method and the sources.