top of page

111 British Royal Baby Names - Girls & Boys

111 British Royal Baby Names - Girls & Boys

Royal baby names often have a deep sense of tradition and significance, reflecting both historical lineage and contemporary values. Names such as Elizabeth, George, and Victoria are steeped in royal heritage, honoring past monarchs and embodying the qualities of leadership and grace. While names like Charlotte and William blends modern sensibilities with enduring royal connections, linking current generations to a storied past.


Each name is steeped in historical significance, provides a timeless appeal, bridging the past and the present with grace and distinction. We have carefully curated this list of unique royal baby names that are historic, powerful and stood the test of time.


Related: Queen Charlotte Inspired Baby Names

Bridgerton Inspired Baby Names

Regency Era Names

Unique American Boy Names

Fun Baby Names


British Royal Baby Names - Girls


  1. Adelaide

  2. Agatha

  3. Agnes

  4. Alexandra

  5. Alice

  6. Ana

  7. Anne

  8. Amelia

  9. Ariane

  10. Astrid

  11. Augusta

  12. Beatrice

  13. Bridget

  14. Caroline

  15. Catherine

  16. Charlotte

  17. Christine

  18. Camilla

  19. Diana

  20. Eleanor

  21. Elizabeth

  22. Eloise

  23. Emma

  24. Felicia

  25. Georgiana

  26. Grace

  27. Helena

  28. Ingrid

  29. Irene

  30. Isabella

  31. Isla

  32. Jane

  33. Josephine

  34. Juliana

  35. Kate

  36. Leila

  37. Luise

  38. Madeline

  39. Mary

  40. Margaret

  41. Mia

  42. Nicoline

  43. Olympia

  44. Philippa

  45. Penelope

  46. Racheal

  47. Ruperta

  48. Sarah

  49. Savannah

  50. Sophie

  51. Stephanie

  52. Theresa

  53. Ursula

  54. Victoria

  55. Zara



British Royal Baby Names - Boy


  1. Adrian

  2. Albert

  3. Alexander

  4. Alfred

  5. Antony

  6. Arthur

  7. Augustus

  8. Baron

  9. Benjamin

  10. Berhard

  11. Charles

  12. Christian

  13. David

  14. Douglas

  15. Duke

  16. Edgar

  17. Edmund

  18. Edward

  19. Ernest

  20. Felix

  21. Francis

  22. Frederix

  23. Gabriel

  24. Geoffrey

  25. George

  26. Harold

  27. Harry

  28. Henry

  29. James

  30. Jacques

  31. Jasper

  32. Jefferson

  33. John

  34. Leopold

  35. Liam

  36. Lord

  37. Lucas

  38. Ludwig

  39. Magnus

  40. Miguel

  41. Nicolas

  42. Oscar

  43. Patrick

  44. Peter

  45. Philip

  46. Richard

  47. Robert

  48. Rupert

  49. Samuel

  50. Stephen

  51. Theo

  52. Thomas

  53. Valdemar

  54. Victor

  55. Vincent

  56. William

bottom of page