150 Strong English baby boy names

British baby boy names

This post may contain affiliate links. Please read our disclosure for more info.

Naming your baby seems to be one of those things that can take time and be a bit of a process. Some parents already have names picked out before baby is born, while other may take a few days postpartum to really decide on the right name. If you are looking for some good ole’ strong English boy names check out the list I came up with below.

Strong english baby boy names

A fun little backstory

Now here is the cool thing! I was born and raised in England, in a small town called Shepshed, which is close to Leicestershire, Nottingham (you know, Robin Hood), Birmingham, and Manchester.

For about 15 years I lived in the beautiful green countryside of England. I went to your typical British school, where you wore a uniform and walked to the fish and chip shop for lunchtime.

Throughout my childhood I knew many different boys. Whether friends at school, cousins, uncles, teachers, and so on.

So, I thought it would be kind of cool to incorporate all of those English names into my list.

I also added the typical old-fashioned English boy names that are classic and timeless too!

We named our little boy Thomas which actually was a family name, a pretty typical English boy name and a name my husband and I both agreed on. He also goes by Tom and Tommy which all have a good British ring to them too.

When I was pregnant and we were thinking about names, it is interesting to see how names can vary so much from country to country. I wanted a good strong boy name, that wasn’t something that sounded like I had made it up.

I live in Utah and I feel like a lot of names fall into that category…. Not that there is anything wrong with that by any means, just not really my style.

Anyway, without further ado, here is my list of strong English baby boy names.

150 English baby boy names

  1. Aaron
  2. Adam
  3. Adrian
  4. Albert
  5. Alec
  6. Alex
  7. Alexander
  8. Alfie
  9. Alistair
  10. Alvin
  11. Andrew
  12. Anthony
  13. Archer
  14. Archie
  15. Arnold
  16. Arthur
  17. Barney
  18. Barry
  19. Benjamin
  20. Bill
  21. Billy
  22. Bob
  23. Bruce
  24. Bryan
  25. Callum
  26. Cameron
  27. Carl
  28. Cecil
  29. Charles
  30. Charley
  31. Chester
  32. Christian
  33. Clarence
  34. Clifford
  35. Clive
  36. Clyde
  37. Crosby
  38. Daffvid
  39. Daniel
  40. Danny
  41. David
  42. Dennis
  43. Desmond
  44. Devon
  45. Edmund
  46. Edward
  47. Elliot
  48. Eric
  49. Ernest
  50. Ethan
  51. Euan
  52. Finely
  53. Frederick
  54. Geoffrey
  55. George
  56. Gerald
  57. Giles
  58. Gordon
  59. Graham
  60. Gregory
  61. Griffith
  62. Guy
  63. Harold
  64. Harry
  65. Henry
  66. Herbert
  67. Ian
  68. Issac
  69. Jack
  70. Jacob
  71. James
  72. Jason
  73. Jeremy
  74. Jerry
  75. Joe
  76. Joel
  77. John
  78. Johnathon
  79. Joseph
  80. Joshua
  81. Josiah
  82. Jude
  83. Justin
  84. Keiron
  85. Keith
  86. Kelvin
  87. Kenneth
  88. Kevin
  89. Larry
  90. Laurie
  91. Lee
  92. Lenard
  93. Lewis
  94. Liam
  95. Lloyd
  96. Louis
  97. Luke
  98. Malcolm
  99. Marcus
  100. Mark
  101. Martin
  102. Matthew
  103. Max
  104. Mervin
  105. Michael
  106. Mick
  107. Nathaniel
  108. Neville
  109. Nigel
  110. Norman
  111. Oliver
  112. Owen
  113. Patrick
  114. Paul
  115. Percy
  116. Philip
  117. Rafe
  118. Reese
  119. Reuben
  120. Richard
  121. Richard
  122. Roger
  123. Ronan
  124. Rowan
  125. Rupert
  126. Russell
  127. Ryan
  128. Samuel
  129. Samuel
  130. Scott
  131. Simon
  132. Stanley
  133. Stephen
  134. Stuart
  135. Sydney
  136. Teddy
  137. Terence
  138. Theodore
  139. Thomas
  140. Timothy
  141. Toby
  142. Todd
  143. Tony
  144. Victor
  145. Wally
  146. Walter
  147. Wayne
  148. William
  149. Winston
  150. Zander

I hope this list gave you some good English baby boy names to choose from!

What are some of your favorites? Are there any that you had never heard of before?

      

Unique baby boy names
Scroll to Top
shares