Top 100 English baby names

Today’s baby names from England

It’s almost easier to list what England hasn’t brought to the modern world than to list some things that it has, so here we go: flavorful food and stick-and-ball sports that make sense. Okay, so they’ve got shepherd’s pie and fish & chips. (You still can’t explain cricket.)

If you’re the sort who can trace their family tree back to the Battle of Hastings or you just want to give your bundle of joy a proper English name, check out our list of the top 100 sprog names in England for a cracking good baby name.

Most popular baby names from England

English girls 1-50 English girls 51-100 English boys 1-50 English boys 51-100
  1. Olivia
  2. Sophie
  3. Emily
  4. Lily
  5. Amelia
  6. Jessica
  7. Ruby
  8. Chloe
  9. Grace
  10. Evie
  11. Isabella
  12. Ava
  13. Mia
  14. Maisie
  15. Daisy
  16. Poppy
  17. Isabelle
  18. Charlotte
  19. Ella
  20. Lucy
  21. Freya
  22. Isla
  23. Scarlett
  24. Megan
  25. Holly
  26. Imogen
  27. Sophia
  28. Phoebe
  29. Ellie
  30. Summer
  31. Hannah
  32. Millie
  33. Abigail
  34. Lola
  35. Erin
  36. Amy
  37. Eva
  38. Lacey
  39. Lilly
  40. Katie
  41. Jasmine
  42. Alice
  43. Molly
  44. Layla
  45. Emma
  46. Elizabeth
  47. Sienna
  48. Brooke
  49. Lexi
  50. Matilda
  1. Leah
  2. Amber
  3. Gracie
  4. Florence
  5. Maya
  6. Amelie
  7. Georgia
  8. Isabel
  9. Bethany
  10. Eleanor
  11. Rosie
  12. Sofia
  13. Anna
  14. Paige
  15. Faith
  16. Madison
  17. Lexie
  18. Caitlin
  19. Emilia
  20. Lauren
  21. Hollie
  22. Zara
  23. Esme
  24. Isobel
  25. Skye
  26. Keira
  27. Julia
  28. Niamh
  29. Aimee
  30. Rebecca
  31. Zoe
  32. Tia
  33. Sarah
  34. Maddison
  35. Harriet
  36. Martha
  37. Evelyn
  38. Annabelle
  39. Rose
  40. Tilly
  41. Nicole
  42. Maria
  43. Eliza
  44. Heidi
  45. Aisha
  46. Alexandra
  47. Laila
  48. Maryam
  49. Francesca
  50. Bella
  1. Oliver
  2. Jack
  3. Harry
  4. Alfie
  5. Charlie
  6. Thomas
  7. William
  8. Joshua
  9. George
  10. James
  11. Daniel
  12. Jacob
  13. Samuel
  14. Ethan
  15. Joseph
  16. Mohammed
  17. Alexander
  18. Noah
  19. Oscar
  20. Lucas
  21. Dylan
  22. Benjamin
  23. Archie
  24. Max
  25. Riley
  26. Lewis
  27. Muhammad
  28. Jake
  29. Jayden
  30. Ryan
  31. Logan
  32. Henry
  33. Tyler
  34. Liam
  35. Finley
  36. Adam
  37. Isaac
  38. Leo
  39. Luke
  40. Callum
  41. Matthew
  42. Edward
  43. Harrison
  44. Freddie
  45. Connor
  46. Harvey
  47. Mason
  48. Nathan
  49. Jamie
  50. Theo
  1. Zachary
  2. Michael
  3. Toby
  4. Alex
  5. Aaron
  6. Harley
  7. Kai
  8. Sebastian
  9. Owen
  10. Leon
  11. Charles
  12. Cameron
  13. David
  14. Ollie
  15. Mohammad
  16. Aiden
  17. Finlay
  18. Louis
  19. Luca
  20. Louie
  21. Reuben
  22. Ben
  23. Kyle
  24. Rhys
  25. Gabriel
  26. Kian
  27. Ashton
  28. Bailey
  29. Hayden
  30. Reece
  31. Arthur
  32. Joel
  33. Bobby
  34. Jude
  35. Stanley
  36. Elliot
  37. Evan
  38. Caleb
  39. Kieran
  40. Aidan
  41. Frederick
  42. Robert
  43. John
  44. Sam
  45. Brandon
  46. Billy
  47. Dexter
  48. Taylor
  49. Bradley
  50. Jenson

Source: Office for National Statistics – 2010

Pin It on Pinterest

Share This