Yorkshire and Humber parents followed the national trend for picking royal baby names last year.

Royalty ruled the national chart in 2016, with the birth of Princess Charlotte sparking a rise in the name’s 2016 ranking.

The daughter of the Duke and Duchess of Cambridge, born in May 2015, had a visible effect on the popularity of the name Charlotte, which climbed 13 places in one year to occupy 12th spot nationally and seventh spot in Yorkshire in data released by the Office for National Statistics.

It made Charlotte one of the highest climbing names last year as the sixth furthest climber in the top 100.

The name, which is of French origin, was given to some 2,600 babies in 2016. Meanwhile, Elizabeth, a name shared by the Queen and Princess Charlotte, rose one place to number 38.

Royal fever also hit parents of baby boys. Third in line to the throne, Prince George also saw his position reflected in his name’s third-place ranking both locally and nationally. George rose one place from 2015, and has surged 11 places since 2006.

Alexander, one of the young prince’s middle names, just missed out on the national top 20, but its popularity increased by one point, to rank 21st.

Harry stands in second place nationally, with almost 5,300 baby boys taking the name.

Siobhan Freegard, founder of parenting site ChannelMum.com said: “While the top of the names chart has stayed almost steady, there are some very strong new name trends coming through in the lower end.

“Royal names are still ruling with George in third place for boys and Charlotte climbing 13 places in a year, following the birth of the new princess.”

TOP 10 BABY BOY NAMES IN YORKSHIRE AND HUMBER IN 2016

  1. Oliver (696)
  2. Muhammad (689)
  3. George (600)
  4. Harry (595)
  5. Jacob (498)
  6. Jack (477)
  7. Noah (458)
  8. Charlie (433)
  9. Mohammed (422)
  10. Alfie (405)

Source: Office for National Statistics

TOP 10 BABY GIRL NAMES IN YORKSHIRE AND HUMBER IN 2016

  1. Amelia (468)
  2. Olivia (467)
  3. Isla (360)
  4. Emily (355)
  5. Ava (346)
  6. Evie (291)
  7. Charlotte (287)
  8. Lily (263)
  9. Sophie (242)
  10. Mia (240)

Source: Office for National Statistics

HOW POPULAR HAS YOUR NAME BEEN SINCE 1904?

UK TOP 100 BABY GIRL NAMES IN 2016

  1. Olivia (5,017)
  2. Amelia (4,777)
  3. Emily (3,551)
  4. Isla (3,476)
  5. Ava (3,285)
  6. Isabella (2,729)
  7. Lily (2,722)
  8. Jessica (2,703)
  9. Ella (2,702)
  10. Mia (2,662)
  11. Sophia (2,636)
  12. Charlotte (2,596)
  13. Poppy (2,506)
  14. Sophie (2,505)
  15. Grace (2,498)
  16. Evie (2,487)
  17. Alice (2,264)
  18. Scarlett (2,096)
  19. Freya (2,079)
  20. Florence (2,072)
  21. Isabelle (2,066)
  22. Daisy (2,020)
  23. Chloe (1,980)
  24. Phoebe (1,975)
  25. Matilda (1,915)
  26. Ruby (1,904)
  27. Evelyn (1,877)
  28. Sienna (1,815)
  29. Sofia (1,683)
  30. Eva (1,641)
  31. Elsie (1,574)
  32. Willow (1,536)
  33. Ivy (1,509)
  34. Millie (1,456)
  35. Esme (1,416)
  36. Rosie (1,403)
  37. Imogen (1,400)
  38. Elizabeth (1,384)
  39. Maya (1,374)
  40. Layla (1,358)
  41. Emilia (1,356)
  42. Lola (1,298)
  43. Lucy (1,273)
  44. Harper (1,256)
  45. Eliza (1,226)
  46. Erin (1,212)
  47. Eleanor (1,147)
  48. Ellie (1,142)
  49. Harriet (1,132)
  50. Thea (1,132)
  51. Maisie (1,111)
  52. Holly (1,098)
  53. Emma (1,080)
  54. Georgia (1,078)
  55. Amber (1,066)
  56. Molly (1,041)
  57. Hannah (1,033)
  58. Abigail (1,023)
  59. Jasmine (1,018)
  60. Lilly (1,014)
  61. Annabelle (1,009)
  62. Rose (974)
  63. Penelope (972)
  64. Amelie (964)
  65. Violet (959)
  66. Bella (946)
  67. Aria (926)
  68. Zara (876)
  69. Maria (853)
  70. Nancy (842)
  71. Darcie (791)
  72. Lottie (782)
  73. Anna (779)
  74. Summer (760)
  75. Martha (756)
  76. Heidi (752)
  77. Gracie (744)
  78. Luna (715)
  79. Maryam (711)
  80. Beatrice (685)
  81. Mila (679)
  82. Darcey (662)
  83. Megan (658)
  84. Iris (648)
  85. Lexi (626)
  86. Robyn (622)
  87. Aisha (617)
  88. Clara (611)
  89. Francesca (611)
  90. Sara (606)
  91. Victoria (586)
  92. Zoe (584)
  93. Julia (578)
  94. Arabella (577)
  95. Maddison (576)
  96. Sarah (572)
  97. Felicity (570)
  98. Darcy (566)
  99. Leah (564)
  100. Lydia (563)

Source: Office for National Statistics

UK TOP 100 BABY BOY NAMES IN 2016

  1. Oliver (6,623)
  2. Harry (5,284)
  3. George (5,263)
  4. Jack (4,751)
  5. Jacob (4,485)
  6. Noah (4,305)
  7. Charlie (4,190)
  8. Muhammad (3,908)
  9. Thomas (3,898)
  10. Oscar (3,894)
  11. William (3,819)
  12. James (3,580)
  13. Leo (3,563)
  14. Alfie (3,555)
  15. Henry (3,527)
  16. Joshua (3,495)
  17. Freddie (3,287)
  18. Archie (2,791)
  19. Ethan (2,722)
  20. Isaac (2,662)
  21. Alexander (2,567)
  22. Joseph (2,506)
  23. Edward (2,429)
  24. Samuel (2,413)
  25. Max (2,405)
  26. Logan (2,335)
  27. Lucas (2,332)
  28. Daniel (2,290)
  29. Theo (2,279)
  30. Arthur (2,270)
  31. Mohammed (2,228)
  32. Harrison (2,220)
  33. Benjamin (2,153)
  34. Mason (2,131)
  35. Finley (2,022)
  36. Sebastian (1,990)
  37. Adam (1,815)
  38. Dylan (1,784)
  39. Zachary (1,670)
  40. Riley (1,556)
  41. Teddy (1,491)
  42. Theodore (1,484)
  43. David (1,461)
  44. Elijah (1,412)
  45. Jake (1,405)
  46. Toby (1,400)
  47. Louie (1,380)
  48. Reuben (1,322)
  49. Arlo (1,285)
  50. Hugo (1,234)
  51. Jaxon (1,161)
  52. Luca (1,144)
  53. Matthew (1,110)
  54. Harvey (1,102)
  55. Harley (1,083)
  56. Reggie (1,083)
  57. Tommy (1,066)
  58. Jenson (1,064)
  59. Luke (1,056)
  60. Michael (1,056)
  61. Jayden (1,050)
  62. Jude (1,047)
  63. Frankie (1,029)
  64. Albert (1,028)
  65. Stanley (1,019)
  66. Elliot (999)
  67. Gabriel (995)
  68. Mohammad (948)
  69. Ollie (923)
  70. Ronnie (921)
  71. Louis (911)
  72. Charles (910)
  73. Blake (893)
  74. Elliott (892)
  75. Lewis (884)
  76. Frederick (874)
  77. Nathan (872)
  78. Tyler (863)
  79. Jackson (858)
  80. Rory (856)
  81. Ryan (855)
  82. Carter (839)
  83. Dexter (831)
  84. Alex (813)
  85. Austin (812)
  86. Caleb (810)
  87. Kai (794)
  88. Albie (788)
  89. Ellis (783)
  90. Bobby (775)
  91. Ezra (763)
  92. Leon (737)
  93. Roman (737)
  94. Jesse (723)
  95. Aaron (704)
  96. Ibrahim (701)
  97. Liam (698)
  98. Jasper (683)
  99. Felix (666)
  100. Finn (650)

Source: Office for National Statistics