Australia’s most popular baby names for 2025 are in… and the top picks aren’t budging
When it comes to baby names, Charlotte and Noah are still ruling the playground, but vintage picks are quietly making a comeback.
If you’re naming a baby in Australia right now, chances are you’re circling the same short list as thousands of other parents.
Every year, each Australian state and territory compiles data from their Births, Deaths and Marriages registries to reveal the most popular names parents picked for their babies and 2025’s results show our love affair with certain classics is far from over.
Charlotte, Isla and Amelia reclaimed their status as popular female baby names in 2025, with hundreds of babies given those names across a number of regions.
Meanwhile, the latest data on male baby names revealed Oliver and Noah made the top 10 list in every jurisdiction.
Mark McCrindle, a Sydney-based demographer, has spent years analysing baby names.
Mr McCrindle said Oliver, which has been the number one boys’ name in Australia for 12 years in a row, has kept the corwn once again, while Noah was rapidly rising as a top contender.
Data shows Charlotte has also been dominating among girls’ names for a number of years, but Amelia is now making a strong run for the top spot.
Why parents are ditching ‘Mum and Dad’ names
Mark McCrindle said his research showed today’s parents had been avoiding names that were popular with their own parents, instead choosing names from their great-grandparents’ era because they balance “a sense of uniqueness [with] a sense of tradition”.
He said names popular over the past few decades, such as Charles, Michael, Chloe and Lara, were no longer making the top 100 names, however “older names” including Greyson, Theodore and Grace were making a big comeback.
“Names like Michael, Craig, Kevin and Tony don’t make the top 100 lists anymore.
“For girls, names like Nicole, Kylie and Karen, which dominated the list 50 years ago, are nowhere to be seen.”
He said while some believed popular culture and celebrities dictated on the popularity of baby names, the royal family was actually still the biggest influence.
“They’re the ultimate celebrities and they tend to choose names themselves that have tradition, which lines up with what Australian parents are looking for.”

The top baby names by state and territory
Here are the top 10 baby boy and baby girl names from around the country.
ACT
ACT’s most popular girl names (2025)
- Evelyn
- Hazel
- Grace
- Charlotte
- Lily
- Isla
- Matilda
- Olivia
- Amelia
- Eleanor
ACT’s most popular boy names (2025)
- Oliver
- Henry
- Noah
- Levi
- Elijah
- Oscar
- Liam
- Muhammad
- Theodore
- Charlie
NSW
NSW’s most popular girl names (2025)
- Charlotte
- Amelia
- Isla
- Olivia
- Mia
- Sophia
- Lily
- Chloe
- Hazel
- Sienna
NSW’s most popular boy names (2025)
- Noah
- Oliver
- Theodore
- Luca
- Leo
- Henry
- Elijah
- Hudson
- Levi
- Jack
NT
NT’s most popular girl names (2025)
- Amelia
- Isla
- Hazel
- Ruby
- Evelyn
- Isabella
- Olivia
- Harper
- Mia
- Sophia
NT’s most popular boy names (2025)
- Noah
- Elijah
- Oliver
- Archie
- Levi
- Muhammad
- Eli
- Henry
- Mason
- Malakai

Qld
Queensland is the only state yet to release its 2025 baby name data.
The ABC reached out to the state’s Registry of Births, Deaths and Marriages, but the information wasn’t available when this story went live.
SA
SA’s most popular girl names (2025)
- Charlotte
- Isla
- Olivia
- Harper
- Hazel
- Amelia
- Elsie
- Violet
- Lily
- Daisy
SA’s most popular boy names (2025)
- Oliver
- Noah
- Henry
- Leo
- Theodore
- Levi
- Luca
- Charlie
- Elijah
- Jack
TAS
Tas’ most popular girl names (2025)
- Charlotte
- Isla
- Hazel
- Eleanor
- Elsie
- Harper
- Matilda
- Ruby
- Mia
- Violet
Tas’ most popular boy names (2025)
- Noah
- Charlie
- Oliver
- Archie
- Hudson
- Henry
- Leo
- Theodore
- George
- Levi
Vic
Vic’s most popular girl names (2025)
- Charlotte
- Amelia
- Hazel
- Mia
- Isla
- Olivia
- Lily
- Sienna
- Matilda
- Ava
Vic’s most popular boy names (2025)
- Noah
- Oliver
- Henry
- Leo
- Theodore
- Charlie
- Luca
- Jack
- Levi
- William
WA
WA’s most popular girl names (2025)
- Isla
- Charlotte
- Grace
- Olivia
- Amelia
- Lily
- Mia
- Hazel
- Matilda
- Sofia
WA’s most popular boy names (2025)
- Noah
- Oliver
- Theodore
- Jack
- Luca
- Henry
- Hudson
- Charlie
- Levi
- William