header-baby-names-b

Top 100 boys’ names chosen in the UK this year

Find out which baby names hit the top 100 most popular boys names

Top 100 boys names 2021

Discover which boys names are the most popular choices

Top 100 boys names 2021 474Oliver has been knocked off the top spot for the number 1 name chosen for boys after a lengthy reign. Noah is now the number 1 name for boys in 2021 forcing Oliver down to second place. Noah has made the top 10 since 2013 but this is the first year it has hit the number 1 spot. Inspired by the young prince and heir to the throne, royal name George stays strong keeping its 3rd place in the top 100 for this year.

Get updates with the app

Modern names Leo and Theo have hit positions 4 and 5 pushing more classic names Arthur and Freddie down 2 places to 6 and 7.

The once hugely popular name Oscar has this year dropped out of top 10 (down 4 places).

Highest climbing boys names this year

Teddy breaks into Top 20 at position 17 and the following look on track to hit the top 20 in the coming year:

  • Roman (+11) 
  • Arlo (+6)
  • Albie (+7)

Baby boys’ names on the decline    

Once very popular traditional names, James (-11) and William (-9) are also falling from favour and have now been pushed out of the top 20s into the 30s at position 32 and 33 respectively.

Followed by Adam who looks set to drop out of the Tops 50 boys names within the next year (now at position 45 – was 38).

Popular trend name since 2015, Jaxon is now out of favour dropping 13 places out of the Top 50 at position 52.





Top 100 Baby boys names

Here are the latest top 100 boys’ names and their positions last year

1. Noah 2

2. Oliver 1

3. George 3

4. Leo 6

5. Theo 7

6. Arthur 4

7. Freddie 5

8. Harry 10

9. Charlie 9

10. Jack 13

11. Archie 11

12. Oscar 8

13. Henry 14

14. Alfie 12 

15. Jacob 17

16. Finley 18

17. Teddy 22

18. Tommy 15

19. Thomas 16

20. Lucas 19

21. Roman 32

22. Arlo 

23. Isaac 28

24. Max 20

25. Theodore 23

26. Elijah 30

27. Albie 31

28. Mason 34

29. Logan 27

30. Joshua 29

31. Harrison 25

32. James 26

33. William 21

34. Ethan 24

35. Reuben 33

36. Reggie 40

37. Rory 36

38. Alexander 35

39. Louie 37

40. Luca 48

41. Hunter 43

42. Ezra 42

43. Ronnie 55

44. Sebastian 52

45. Adam 51

46. Hugo 38

47. Jude 50

48. Hudson 49

49. Dylan 70 

50. Alex 44

51. Zachary 65

52. Jaxon 61

53. Joseph 39

54. Benjamin 58

55. Edward 53

56. Grayson 46

57. Ollie 54

58. Oakley 60

59. Toby 79

60. Louis 41

61. Riley 63

62. Caleb 56

63. Daniel 75

64. Rowan 45

65. Carter 91

66. Ellis 57

67. Chester 83

68. Blake 82

69. Bobby 73

70. Frankie 66

71. Finn 47

72. Jackson 62

73. Liam 72

74. Harvey 71

75. Jake 74

76. Jenson 86

77. Lewis 64

78. Elliot 110

79. Kai 78

80. Nathan 92

81. Samuel 99

82. Albert 59

83. Elliott 67

84. Jasper 87

85. Eli 101

86. Cody 88

87. Myles 118

88. Ryan 95

89. Ralph 90

90. Michael 109

91. Yusuf 107

92. Jayden 114

93. Stanley 84

94. Matthew 69

95. Brody 100

96. Gabriel 122

97. Jesse 80

98. Felix 76

99. Leon  77

100. David 68

Baby names media enquiries

Journalists writing about latest baby name trends or wanting to create bespoke or regionalised content, are invited to contact the Bounty Press Office for assistance.  The Bounty Press Office email inbox is regularly checked during opening hours. Enquiries will be responded to as quickly as possible.

More on Boys Names