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.

Gerald

Meaning: ruler with the spear

Origin:English and Irish from German
825
Norman

Meaning: northerner, Norseman

Origin:English
844
Truman

Meaning: loyal one

Origin:English
916
Whitman

Meaning: white man

Origin:English
2959
Everard

Meaning: hardy

Origin:English spelling variation of Eberhard
3222
Franklin

Meaning: free landholder

Origin:English
562
Hart

Meaning: stag

Origin:English
651
Vaughn

Meaning: small

Origin:Welsh
723
Willoughby

Meaning: farm near the willows

Origin:English
1599
Baxter

Meaning: baker

Origin:English occupational name
1614
Kester

Meaning: one who carries Christ

Origin:Scottish form of Christopher
1651
Braden

Meaning: wide valley

Origin:English
1392
Kyson

Meaning: son of Kyle

Origin:English
1551
Teague

Meaning: bard, poet

Origin:Scottish
1531
Manny Manny is typically a boy's name and is of Am...
Origin:English, diminutive of Emmanuel
4523
Sly The name Sly is interesting and notable. Sly...
Origin:English word name, diminutive of Sylvester
2824
Boo Boo is not famous as a name but as a term of...
Origin:Word name or nickname
2873
Baron

Meaning: a lord of the realm

Origin:English word name
3079
Birch The meaning of Birch is 'bright' or 'shining...
Origin:Tree name
3081
Christmas The meaning of Christmas is 'feast of Christ...
Origin:English word name
14270