BabyNamesTrends
Menu

2025 data, released 8 May 2026

Scottish baby names

Scottish names come from Scottish Gaelic and from Scottish places and clans: Isla from the island of Islay, Logan and Lennox from places, Cameron ("crooked nose") and Mackenzie from clan surnames, and old first names like Kenneth and Malcolm. Of the names we have researched, 58 are Scottish, given to 54,170 US babies in 2025.

Rising Scottish names

Biggest climbers in rank since 2020: Campbell (#1,190 to #617), Bonnie (#606 to #396), Blair (#335 to #169), Monroe (#541 to #467), Isla (#44 to #28), Campbell (#1,166 to #764), Bodie (#612 to #275), Lachlan (#705 to #606), Lochlan (#729 to #644), Houston (#731 to #675).

Scottish girl names (18)

NameMeaningRank 2025Babies 2025
Islafrom Islay, a Scottish island#286,012
Paisley#673,508
Mackenzieson of Coinneach (Kenneth)#2281,343
Arabella#2131,423
Blairfield, plain#1691,806
Fionafair, white#470654
Camrynvariant of Cameron ('crooked nose')#477644
Skyethe Isle of Skye; or sky#532569
Monroe#467658
Bonniepretty, fine (Scots)#396785
Kylamodern feminine of Kyle#580512
Kenzieshort for Mackenzie, 'son of Coinneach'#736371
Kinleyfrom McKinley, 'son of the fair warrior'#692409
Campbellcrooked mouth#617474
Mckinleyson of the fair warrior (Scottish surname)#714393
Lesliegarden of hollies (Scottish place name)#712393
Lorna#2,98056
Glennafeminine of Glen; "valley"#12,3497

Scottish boy names (40)

NameMeaningRank 2025Babies 2025
Loganlittle hollow (place name)#535,576
Cameroncrooked nose (Gaelic surname)#764,348
Carson#1242,883
Finleyfair warrior (from Gaelic Fionnlagh)#3331,017
MaxwellMack's spring (place name)#1891,924
Dallas#2381,475
Knoxround hill (Scottish)#1961,836
Lennoxfrom the Lennox district (Scotland)#2891,160
Brody#2361,492
Kenneth#2941,148
Malcolmdevotee of Saint Columba#2721,257
Andersonson of Andrew#363898
Sterling#346944
Bodie#2751,249
Kylestrait, narrows (Gaelic caol)#509594
Mack#463668
Royred (Gaelic) or king (Norman French)#525570
Jamisonson of Jamie#786324
Donaldworld ruler (Gaelic)#690395
HoustonHugh's town (Scottish place name)#675402
Lachlanfrom Lochlann, 'land of lochs' (Norway)#606468
Keithwood (Scottish place name)#801311
Clydethe river Clyde (origin uncertain)#743350
Lochlanvariant of Lachlan#644433
Douglasblack stream#807308
Melvinfrom Melville, a Norman place name#959243
Blaine#992230
Wallace"Welshman, foreigner"#964241
Kelvin#1,036214
Gordonfrom Gordon, Berwickshire (meaning uncertain)#1,052209
Kennypet form of Kenneth#1,271155
Ross"headland, promontory"#1,465122
Glennvalley (Gaelic)#1,443124
Craigrock, crag#1,644102
Donshort form of Donald, 'world ruler'#1,79589
Irvingfrom the River Irvine; perhaps "fresh river"#1,78390
Donniepet form of Donald; "world ruler"#1,79689
Ervinfrom Irvin/Irvine or German Erwin#1,656101
Boyd"yellow-haired" or "from Bute"#1,95978
Kenshort form of Kenneth#3,27736

How origins are assigned

Each name gets one origin: the language its meaning comes from, which is not always the language it reached English through. Mateo is Spanish in form but Hebrew in origin, so it is listed as Hebrew. The lists cover the roughly 2,000 most used names we have researched so far. Common meanings among Scottish names: names from places, meadow, hill or valley, water.