Mothers and fathers-to-be have been opting for more unique names for their babies in recent years. Inspiration may be taken from exotic locations, precious gems, or even celebrities.

Harper, which is the name of David and Victoria Beckham’s daughter, was high on the list of popular baby names in 2024, alongside “Maverick” and “Nova”.

However, recent data collected by Not On The High Street suggests that this trend may be on the decline, with more traditional, ‘old-fashioned’ names taking over the more unconventional.

In response, the gifting market place created a list of what they predict will be the top 10 most popular baby names this year, based on data taken from the lead-up to 2025.

Top 10 most popular girl names in 2025

  1. Amelia
  2. Florence
  3. Lily
  4. Sophia
  5. Hallie
  6. Maya
  7. Isabella
  8. Masie
  9. Pheobe
  10. Freya

Top 10 most popular boy names

  1. Oliver
  2. Charlie
  3. George
  4. Oscar
  5. Henry
  6. Rory
  7. Theo
  8. Alfie
  9. Archie
  10. Arthur

The most popular name for a girl in 2025 is Amelia, closely followed by Florence, which confirms that more traditional names are definitely on the rise.

The most popular name for boys followed a similar pattern, with Oliver clinching the top spot. This is followed by Charlie which has become a unisex name over the years and could be used for either a girl or boy.

Baby names are often inspired by celebrities and their offspring, and this could definitely be the case again in 2025.

Celebrities including Amelia Dimoldenberg and Florence Pugh have been having their moment recently, with searches for Amelia Dimoldenberg increasing by 29 per cent in the last quarter. A string of releases for Florence Pugh throughout 2024, including Dune 2 and We Live in Time, could also have influenced the top baby names.

More common names, such as George and Oliver, may have been influenced by the birth of Justin and Hailey Bieber’s son, Jack. Meanwhile, regal baby names continue to make the top 10 list.

George is currently the third most popular boy’s name. This resurgence in popularity can be attributed to the birth of Prince George, the future king, in 2013. Archie also features in the top 10 list, ranking at number 9.

The name gained prominence after Prince Harry and Meghan Markle named their first child Archie in 2019. Other names inspired by royalty include Lilly, Sophia and Henry. The late Queen Elizabeth was often affectionately called ‘Lillibet’ by her family, while Sophie, Duchess of Edinburgh, married to King Edward’s brother, is a working Royal.

The name Henry has a long history among royals, most notably King Henry VIII, who is known for his six wives.

So, will 2025 be the year of the traditional names making a comeback?

“If the data is anything to go by, yes,” a Not On The High Street spokesperson said.

“Traditional names have been gradually making their way into the top baby names list over the past couple of years, but 2025 more than ever appears to be a year they are going to dominate.

These are 2025’s most popular baby names, according to Not On The High Street
These are 2025’s most popular baby names, according to Not On The High Street (Image: Not On The High Street)

Don’t miss the latest news from around Scotland and beyond – Sign up to our newsletterhere.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts


This will close in 0 seconds