- Oliver was Queensland's most popular baby name for boys in 2025, for an impressive 13th year in a row.
- Charlotte retained the crown as the top baby name for girls for the second-year running.
- Jack was knocked out of the top 10 for the first time in 30 years.
- Violet and Lily were also among the top picks for girls names.
Queensland's top baby names for 2025 have been revealed with Oliver and Charlotte retaining their crown as the most popular baby names for boys and girls.
Data released by the Registry of Births, Deaths and Marriages of births registered in 2025 revealed 394 newborns were named Oliver and 324 were named Charlotte.
Noah was a close second for boys in 2025 with 363 registrations, followed by Theodore, Henry and William in the top 5. Rounding out the most popular boys' names were Hudson, Luca, Leo, Charlie and new entry Elijah, which knocked Jack out of the top 10 after 30 years on the list.
For girls, the race for second was tight with Amelia recording 255 registrations ahead of Isla with 254 registrations, followed by Olivia, Hazel, Matilda and then Mia.
Floral inspired names also featured strongly in the girls' top 10, with Violet debuting at eighth place, Lily returning to the list for the first time since 2022 at number nine, and Harper rounding out the top 10.
Attorney-General, Minister for Justice, and Minister for Integrity Deb Frecklington said the annual release of the State's top baby names always sparked plenty of excitement, especially for parents who are expecting or planning a family.
"Choosing a name for your child is a big decision for any parent, whether you're paying tribute to a family member, taking inspiration from pop culture, or taking inspiration from sporting icons like the Matildas," the Attorney-General said.
"Last year's top ten names for both boys and girls indicate that Queenslanders are leaning towards more traditional choices, with many vintage names enjoying a resurgence in popularity.
"However, we're still a long way off from seeing a return to the most popular names from a century ago, such as Ronald, Keith, Joyce and Betty."
The 2025 summary shows there were 6,313 different first names given for boys, and 7,213 different first names for girls across the State.