These are the most popular royal baby names

When it comes to baby names, a lot can influence current trends. From popular films and TV shows to fashion and even seasons. Not surprisingly, given their global influence, the royal family also have huge sway on current baby name trends.

royal baby names
Getty Images

To find out which are the most popular royal baby names, baby and nursery retailer Kiddies Kingdom analysed all the names of royal family members from the House of Windsor, dating back to King George V (Queen Elizabeth II’s grandfather). Then, with data extracted from the Office of National Statistics, which shows each royal name’s yearly ranking from 1996-2020, they were able to create an average ranking for each royal name over the 25 year period.

For girls, the most popular royal baby name is Sophie, as associated with the Countess of Wessex, the wife of Prince Edward, the Earl of Wessex. Ranking as the 8th most popular baby name on average over the last two decades, its popularity has slipped only slightly most recently, dropping to 26th in 2020.

princess charlotte
Getty Images

Other names that appear in the list include Charlotte – as in the Duke and Duchess of Cambridge’s daughter Princess Charlotte – in second place and Mia in third – as associated with Mia Grace Tindall, daughter of the Queen’s granddaughter, Zara Tindall.

Top 10 most popular royal baby names for girls:

  1. Sophie
  2. Charlotte
  3. Mia
  4. Alice
  5. Elizabeth
  6. Sarah
  7. Alexandra
  8. Zara
  9. Isla
  10. Beatrice

Topping the list of royal boys names is Harry, which is of course associated with Prince Harry, the Duke of Sussex – it has an average ranking position of 7th over the past two decades.

prince george
Getty Images

In second place is James, which is related to James, Viscount Severn, son of the Earl and Countess of Wessex. In joint third are the names George and William – the former being a popular name within the royal family, associated with King George V, King George VI, Prince George, Duke of Kent and Prince George of Cambridge; the latter linked to both The Duke of Cambridge and Prince William of Gloucester, the cousin of Queen Elizabeth II.

Top 10 most popular royal baby names for boys:

  1. Harry
  2. James
  3. George
  4. William
  5. Henry
  6. Edward
  7. Archie
  8. Lucas
  9. Charles
  10. Louis

READ MORE: Baby names that are banned across the world