According to the government of New South Wales, the most popular baby names in the Australian state in 2020 were Amelia and Oliver.
Here are NSW’s top 10 girl names and top 10 boy names of 2020:
Girl Names
- Amelia, 514 baby girls
- Olivia, 476
- Charlotte, 460
- Isla, 420 (tie)
- Mia, 420 (tie)
- Ava, 391
- Chloe, 375
- Grace, 323
- Sophia, 302
- Zoe, 301
Boy Names
- Oliver, 637 baby boys
- Noah, 593
- William, 478
- Leo, 420
- Lucas, 409
- Liam, 383
- Jack, 376
- Henry, 374
- Elijah, 371
- Thomas, 351
In the girls’ top 10, Zoe replaced Ella.
In the boys’ top 10, Elijah replaced James.
And in 2019, the top two names were Charlotte and Oliver.
Sources: Charlotte dethroned in 2020 as top baby name, Popular Baby Names | NSW Government