The Most Popular Scottish First Names

In the list we have sorted Scottish first names by popularity, along with their genders and meanings. By clicking on the highlighted names you can see additional information about the name, including the name's origin, religion, similar names and also celebrities with the same name.

Ranking Name Gender Meaning
1 John Boy Yahweh is gracious
2 James Boy he who supplants
3 David Boy beloved
4 Margaret Girl pearl
5 William Boy will helmet, protection
6 Robert Boy bright fame
7 Elizabeth Girl my God is an oath
8 Mary Girl sea of bitterness
9 Andrew Boy manly, masculine
10 Thomas Boy twin
11 Michael Boy who is like God?
12 George Boy Farmer
13 Ian Boy God is gracious
14 Catherine Girl pure
15 Alexander Boy defending men
16 Paul Boy small
17 Alan Boy little rock
18 Helen Girl torch
19 Peter Boy stone
20 Anne Girl Gracious, Merciful
21 Brian Boy hill
22 Stephen Boy crown, wreath
23 Mark Boy Warlike
24 Steven Boy Crown; Wreath
25 Susan Girl lily
26 Jean Girl God is gracious
27 Fiona Girl fair or pale
28 Linda Girl flexible, soft, mild
29 Colin Boy young creature
30 Karen Girl pure
31 Gordon Boy large fortification
32 Stuart Boy steward
33 Scott Boy from Scotland, a Scotsman
34 Christopher Boy bearing Christ
35 Craig Boy rock, rocky
36 Richard Boy brave ruler
37 Sarah Girl lady, princess, noblewoman
38 Agnes Girl chaste
39 Janet Girl God is gracious
40 Kenneth Boy fire born; good-looking
41 Ann Girl He (God) has favored me
42 Jane Girl God is gracious
43 Patricia Girl Noble
44 Kevin Boy handsome beloved
45 Alison Girl noble, exalted
46 Jacqueline Girl Supplanter
47 Laura Girl Laurel
48 Neil Boy champion
49 Christine Girl follower of Christ
50 Jennifer Girl fair one
51 Gary Boy spear
52 Iain Boy God is gracious
53 Angela Girl messenger; messenger of God
54 Martin Boy Servant Of Mars, God Of War
55 Elaine Girl sun ray or shining light
56 Derek Boy power of the tribe
57 Charles Boy free man
58 Gillian Girl youthful
59 Graham Boy gravel area; gray homestead
60 Claire Girl bright, famous
61 Douglas Boy black river
62 Nicola Girl people of victory
63 Sandra Girl Defender Of The People
64 Carol Girl Joyful song
65 Kathleen Girl pure
66 Maureen Girl star of the sea
67 Joseph Boy he will add
68 Donald Boy A great chief who rules the world
69 Irene Girl peace
70 Allan Boy precious
71 Louise Girl famous warrior
72 Julie Girl youthful or Jove's child
73 Caroline Girl free man
74 Lesley Girl holly garden
75 Sharon Girl a fertile plain
76 Graeme Boy gravel area or gray homestead
77 Marion Girl star of the sea
78 Ronald Boy Counsel Rule
79 Edward Boy wealthy guard
80 Daniel Boy God is my judge
81 Sheila Girl blind
82 Hugh Boy soul, mind, intellect
83 Lorraine Girl from Lorraine
84 Ross Boy headland, cape
85 Michelle Girl who resembles God
86 Emma Girl whole
87 Heather Girl evergreen flowering plant
88 Lisa Girl God's promise
89 Lorna Girl laurel
90 Joan Girl God is gracious
91 Alistair Boy man's defender
92 Isabella Girl God's promise
93 Yvonne Girl Yew
94 Barbara Girl Foreign; Strange
95 Patrick Boy Nobleman
96 Pamela Girl honey or all sweetness
97 Stewart Boy steward
98 Pauline Girl small
99 Lynn Girl living near a lake, waterfall, or pool
100 Donna Girl lady

Scottish Name Generator

Use Scottish name generator to quickly make up random realistic-looking names.