1. Home
  2. TAGS

UK Boy Names

UK names for baby boys originate from all the languages and cultures of the United Kingdom: England, Wales, Scotland, and Northern Ireland, along with Cornwall and the Isle of Man. UK boy names range from the top names for boys throughout the English-speaking world, such as Edward, Jack, and James, to thousands of unique boy names like Kelso, Mungo, and Rowley.

Browse this list of UK boy names that originate in the our website database that originate in the English, Scottish, Welsh, Northern Irish, Cornish and Manx languages and cultures. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

Marlow

Meaning: driftwood

Origin:English
1173
Finch

Meaning: to swindle

Origin:English word and nature name
1283
Yarrow

Meaning: rough stream

Origin:Botanical name, English
4371
Salmon

Meaning: salmon, a fish

Origin:Animal name
6432
Crusoe The meaning of Crusoe is 'literary name'. Th...
Origin:Literary surname
2735
Ruskin

Meaning: from a family of tanners

Origin:Scottish
2754
Parson

Meaning: clergyman

Origin:English occupational name
3110
Fitzhugh

Meaning: son of intelligence

Origin:English, from German
9245
Harris

Meaning: son of Harry

Origin:English
344
Duncan

Meaning: dark warrior

Origin:Scottish
388
Ross

Meaning: upland, peninsula

Origin:English and Scottish
395
Fraser

Meaning: strawberry

Origin:Scottish from French
546
Ivor

Meaning: yew

Origin:Scottish variation of Welsh Ifor
549
Mungo

Meaning: my pet

Origin:Scottish nickname
614
Kelso

Meaning: chalk ridge

Origin:Scottish place and surname
626
Gordon

Meaning: great hill

Origin:Scottish
714
Douglas

Meaning: black water

Origin:Scottish
755
Jamie

Meaning: supplanter

Origin:Diminutive of James
764
Alasdair

Meaning: defending men

Origin:Scottish variation of Alexander
858
Arran

Meaning: ridged island

Origin:Scottish place name
859