Charts

Most Popular Baby Names 2024

The 100 most-given boys' names in Scotland in 2024, straight from official birth records — with how far each name moved in a year.

Top 100 boys' names · Scotland · 2024

# Name Babies Change
1 Noah 366 ↑ 1
2 Muhammad 293 ↑ 9
3 Rory 275 ↑ 3
4 Theo 270 ↑ 4
5 Leo 260 ↓ 2
6 Luca 255 ↓ 5
7 Jack 247 ↓ 3
8 Oliver 247 ↓ 1
9 Harris 243 ↓ 4
10 Archie 228 ↓ 1
11 Finlay 220 ↓ 1
12 Jude 208 ↑ 5
13 Alexander 208 ↑ 2
14 James 203 ↓ 2
15 Alfie 196 ↑ 4
16 Brodie 195 ↓ 3
17 Finn 190 ↓ 3
18 Arlo 177 ↑ 4
19 Charlie 159 ↑ 5
20 Tommy 154 ↑ 5
21 Thomas 154 ↓ 5
22 Oscar 151 ↑ 6
23 Lucas 147 ↓ 5
24 Arthur 145 ↑ 2
25 Freddie 144 ↓ 4
26 Mason 144 ↑ 1
27 Jacob 141 ↑ 10
28 Lewis 136 ↓ 8
29 Logan 132
30 Max 132 ↓ 7
31 Harry 124 ↑ 11
32 Albie 123 ↑ 12
33 Cameron 117 ↑ 2
34 Ollie 116 ↑ 7
35 Myles 111 ↑ 41
36 Callan 108 ↑ 36
37 Theodore 108 ↑ 15
38 Reuben 106 ↑ 5
39 Angus 106 ↑ 6
40 Harrison 105 ↓ 6
41 Blake 102 ↓ 11
42 Adam 101 ↓ 4
43 Caleb 101 ↓ 7
44 Sonny 100 ↓ 13
45 Louie 99 ↓ 6
46 Roman 98 ↓ 13
47 Liam 93
48 George 91 ↑ 11
49 Isaac 90 ↑ 8
50 Luke 89 ↑ 17
51 Arran 88 ↓ 1
52 Daniel 86 ↓ 6
53 Hunter 86 ↑ 3
54 Hudson 85 ↓ 6
55 Ethan 85 ↓ 15
56 Ruairidh 84 ↑ 33
57 Leon 84 ↑ 12
58 Kai 84 ↓ 26
59 Blair 83 ↑ 4
60 Joshua 82 ↑ 6
61 Lochlan 82 ↑ 22
62 Grayson 80 ↑ 2
63 Callum 80 ↓ 5
64 Nathan 80 ↓ 4
65 Rowan 78 ↑ 9
66 William 77 ↓ 13
67 Michael 77 ↑ 11
68 Cole 77 ↑ 13
69 Samuel 73 ↑ 19
70 Hamish 73 ↓ 9
71 David 72 ↑ 4
72 Carter 71 ↓ 21
73 Jaxon 70 ↓ 19
74 Matthew 70 ↓ 9
75 Ronan 69 ↑ 16
76 Teddy 67 ↑ 3
77 Elijah 67 ↑ 3
78 Benjamin 66 ↑ 4
79 John 66 ↑ 22
80 Cody 64 ↓ 3
81 Robert 64 ↑ 26
82 Joseph 63 ↑ 14
83 Cillian 62 ↑ 17
84 Austin 61 ↑ 18
85 Riley 60
86 Ruaridh 60 ↓ 31
87 Jamie 59 ↓ 14
88 Connor 58 ↑ 22
89 Lachlan 58 ↑ 24
90 Murray 58 ↓ 22
91 Reggie 57 ↑ 59
92 Ezra 57 ↑ 14
93 Carson 57 ↑ 11
94 Jax 57 ↓ 32
95 Owen 56 ↓ 25
96 Henry 56 ↓ 12
97 Jayden 55 ↑ 32
98 Frankie 53 ↑ 16
99 Louis 53 ↓ 28
100 Robbie 53 ↑ 8

Scotland withholds any name given to two or fewer babies in a year, and strips accents before publishing. Change compares 2024 with 2023 in the same country, for the same sex. Data & sources.

Want what changed? Rising and falling names ranks the same records by how many more or fewer children were given each name, with both counts shown.

Looking the other way? Rare baby names ranks the same records from the bottom — the names given to a handful of children in 2024 rather than thousands.