1. Home
  2. Topics

Hipster British Baby Names for Boys

Hipster British baby names for boys feel fresher and funkier than the classic royal names most often associated with the British Isles. These quirky British boy names are popular — though, naturally, not *too* popular! — with hipster parents from London to Liverpool.

Hipster British boy names that rank in the US Top 1000 include Atticus, Bear, Caspian, Flynn, Hector, Magnus, Otis, and Rudy. For those looking for a truly hipster British boy name, Django, Finbar, Ptolemy, and Zebedee are among the rarest names on this list.

There are some clear trends to be seen here: lively -o and -ee ending sounds are big with the Brits, old man chic is most definitely in, and nicknames as given names are everywhere. If you're looking for a great British baby boy name beyond James or George, you'll find a wealth of wonderful options in this list — no matter whether your taste leans more toward Milo or Marmaduke!

Idris

Meaning: lord; studious

Origin:Welsh; Arabic
710
Origin:Diminutive of Augustus, Angus, Gustave, Augustin, Augusten, Augustine, August
478
Griffin

Meaning: strong lord

Origin:Welsh, variation of Griffith
202
Renzo There are many different origins of the name...
Origin:Diminutive of Lorenzo
1348
Sol

Meaning: sun

Origin:Spanish
845
Zebedee

Meaning: gift of God

Origin:English variation of Hebrew Zebediah
310
Winston

Meaning: wine's town

Origin:English
263
Valentine

Meaning: strength, health

Origin:Latin
541
Jago

Meaning: supplanter

Origin:Spanish and Cornish variation of Jacob
602
Percy A typically masculine name of French origin,...
Origin:French surname from place name Perci-en-Auge
296
Rafe

Meaning: wolf-counsel

Origin:Variation of Ralph
415
Ned

Meaning: wealthy guardian

Origin:English, diminutive of Edward
585
Rex

Meaning: king

Origin:Latin
323
Gene

Meaning: wellborn, noble

Origin:Diminutive of Eugene, Greek
1729
Barnabas

Meaning: son of consolation

Origin:Aramaic
827
Huxley

Meaning: inhospitable place

Origin:English
405
Jethro

Meaning: excellence

Origin:Hebrew
587
Rocco

Meaning: rest

Origin:Italian from German
530
Roscoe

Meaning: deer forest

Origin:Norse
588
Amos

Meaning: carried by God

Origin:Hebrew
304