The 1,000 Best Boy Baby Names
UK baby boy names are making all sorts of statements, and we are loving the mix of old-world charm and rising trends at play on the list. The most recent list of top 1,000 names shows us which ones are most popular and speak to a cultural zeitgeist at a time when parents are either sticking with tradition, looking across the pond, or trying something totally new.
One thing you will note on this list is the prevalence of Arabic names including several Muhammad spellings and newcomers Ibrahim and Yusef, which demonstrate a growing Muslim population in the UK. Parents in England and Wales are also seeking American influence as shown in favourites like Hudson, Jaxon, and Grayson. The top 25 (and well beyond) also feature lots of “nicknames” as first names, like Archie, Harry, Charlie, Billy, and the like; this trend shows a playfulness and decrease in stuffy or serious attitude which we are totally here for.
But classics remain important, and just like on the girls’ list, old-school British names still reign supreme, like George and Arthur right near the top and Theodore, Alexander, etc. trailing not far behind. Oliver earns the top spot and his twin Olivia shares the same glory on the girls’ list!
This list also showcases an affinity for nature names. Favourites include Oakley, Robin, Phoenix, and Wolf. Place names like Austin offer up some fun flair, and influence from the rest of Europe seeps in…from Luca to Beau. There are some quirky central x’s and z’s in the mix, and lots of stunning picks from around the globe, but the prevalence of vintage names passed down from one generation of UK parents to the next cannot be ignored.
So, where do your favourites fall?
Top 10 Best Boy Names in the UK
-
Oliver: The Germanic “olive tree” name is considered gender-neutral but rarely heard for girls. It has been a top pick for boys in England and Wales for years, as has Olivia for the little ladies.
- George: This one has royal clout and a cute, classic sound; George is a beloved baby boy name meaning “farmer” with Greek roots that has been in use for centuries.
-
Arthur: The Celtic “bear” name is another old-fashioned pick we are not surprised to see at the top of the heap.
-
Noah: Dropping from the top spot, but still super popular is the biblical name translating to “motion.”
-
Muhammad: The name of the prophet has grown exponentially!
-
Leo: We are loving this sweet nickname-as-a-first name with the meaning “lion;” Italian roots; and a strong yet soft sound.
-
Oscar: Dignified, vintage, and fun—the English name meaning “champion warrior” is a clear winner.
-
Harry: At a time when “old man” names are showing up big time on the baby charts, this cutie belonging to the younger, redheaded prince cannot be left behind. A shortening of Harold or Harrison, on its own it sounds more fun and less stuffy.
-
Archie: When Prince Harry and Meghan Markle, Duchess of Sussex, gave this cheeky moniker to their little boy in 2019, eyebrows raised. But the playful, Americana-esque Archibald diminutive meaning “truly brave” has clearly worked its way into the hearts of many, as it holds its own in the top 10 today.
- Jack: You would be hard-pressed to find a top boys’ name list anywhere in the English-speaking world right now that did not have Jack on it, for the sweet simplicity and old-world charm of the classic “God is gracious” name is just too good to pass up.”
A special baby deserves a special name...and a special baby cot! Learn how SNOO Smart Sleeper aids sleep and gives new parents a helping hand.
Best UK Boy Names 11-25
- Henry: The old English “estate ruler” is everything UK parents are loving right now–classic, British, beloved by the Royals, and has an easy, cheerful sound to it.
- Charlie: Maybe one of the most adorable chart-toppers here, it is the perfect compromise if you would like to do a Royal nod but want something fresh and youthful. The “free man” Charles diminutive is super sweet and in the top 15 with good reason.
- Freddie: More nickname-sounding firsts to flood our top names! Why name him Fred when you can have a bit more fun with Freddie? The meaning of this name is part of why we love it so much: “peaceful ruler.”
- Theodore: A gorgeous classic that has not hit the charts this hard since the Victorian era, you will find Theodore (or Teddy, or Theo!) trending globally, and the UK is absolutely no exception. It means “gift of God.”
- Thomas: This one presents like an old-school British name but actually has ancient Aramaic roots, and means “twin.”
- Finley: A solid Irish name meaning “fair-haired hero,” it has a sing-songy sound we love.
- Theo: Just a few spots below the full version, one of the most precious nicknames out there proves he can make it on his own!
- Alfie: After falling out of favour for nearly 80 years, this guy and his full version Alfred are trending again and we are so here for it. The British name meaning “wise counselor” is ready for his resurgence.
- Jacob: While biblical names are not quite as prevalent at the top of the UK charts as they are in the US, this guy—the “supplanter”—is hard to let go of!
- William: It goes without saying why this handsome moniker finds itself at the top of the heap; meaning “resolute protection” from the German, it’s a long-standing favourite among Brits, since Shakespeare and even before. And of course, your little guy would share a name with a modern-day prince.
- Isaac: Inching higher from the 23rd spot the year before, the Hebrew name meaning “laughter” is much beloved in the UK.
- Tommy: Another nickname to find its place at the top of the charts, the shortened Thomas is charming and friendly, meaning “twin.”
- Joshua: This one is doubly trendy and you might not even realise it at first glance; it has the classic thing going for it and also belongs in nature, as in the joshua tree. It means “the Lord is my salvation.”
- James: Your sweet baby James would not be alone with this super popular boys’ name, a variation of Jacob also meaning the “supplanter” from the Hebrew.
- Lucas: The Latin version of Luke translating to “man from Lucania” has a homey and charming feel.
Best UK Boy Names 26–100
- Alexander
- Arlo
- Roman
- Edward
- Elijah
- Teddy
- Mohammed
- Max
- Adam
- Albie
- Ethan
- Logan
- Joseph
- Sebastian
- Benjamin
- Harrison
- Mason
- Rory
- Reuben
- Luca
- Louie
- Samuel
- Reggie
- Jaxon
- Daniel
- Hugo
- Louis
- Jude
- Ronnie
- Dylan
- Zachary
- Albert
- Hunter
- Ezra
- David
- Frankie
- Toby
- Frederick
- Carter
- Gabriel
- Grayson
- Riley
- Jesse
- Hudson
- Bobby
- Rowan
- Jenson
- Finn
- Michael
- Mohammad
- Stanley
- Felix
- Jasper
- Liam
- Milo
- Sonny
- Oakley
- Elliot
- Chester
- Caleb
- Harvey
- Elliott
- Charles
- Ellis
- Jackson
- Alfred
- Ollie
- Leon
- Yusuf
- Ralph
- Otis
- Harley
- Ibrahim
- Jayden
- Myles
Best UK Boy Names 101–200
- Ryan
- Blake
- Kai
- Tobias
- Austin
- Rupert
- Jake
- Alex
- Luke
- Eli
- Nathan
- Dominic
- Elias
- Matthew
- Musa
- Lewis
- Jaxson
- Patrick
- Vinnie
- Aaron
- Aiden
- Billy
- Ruben
- Dexter
- Robert
- Brody
- Vincent
- Leonardo
- Cody
- Eric
- Beau
- Ayaan
- Owen
- Jax
- Levi
- Parker
- Joey
- Muhammed
- Evan
- Tyler
- Ali
- Marley
- Rex
- Miles
- Wilfred
- Robin
- Jonah
- Nathaniel
- Lincoln
- John
- Yahya
- Bodhi
- Jamie
- Lenny
- Kevin
- Cooper
- Maxwell
- Connor
- River
- Zakariya
- Callum
- Joel
- Rocco
- Isaiah
- Phoenix
- Anthony
- Kayden
- Axel
- Finlay
- Spencer
- Syed
- Archer
- Frank
- Idris
- Seth
- Nicholas
- Kian
- Maximilian
- Christopher
- Lorenzo
- Zayn
- Raphael
- Cole
- Abdullah
- Enzo
- Eesa
- Rafael
- Rayan
- Aidan
- Asher
- Remy
- Filip
- Mohamed
- Zion
- Brodie
- Kit
- Matei
- Cameron
- Matteo
- Xander
Best UK Boy Names 201–300
- Maximus
- Sidney
- Mateo
- Ted
- Ahmed
- Kobe
- Xavier
- Hamza
- Omar
- Abel
- Abdul
- Otto
- Barnaby
- Jason
- Bertie
- Francis
- Flynn
- Eddie
- Mustafa
- Jordan
- Tristan
- Rio
- Eden
- Reginald
- Rhys
- Bailey
- Peter
- Leonard
- Rayyan
- Rudy
- Kaiden
- Nico
- Christian
- Lukas
- Ayan
- Jakub
- Zain
- Cillian
- Coby
- Marcus
- Mark
- Zac
- Adrian
- Antoni
- Casper
- Romeo
- Jonathan
- Jensen
- Josiah
- Victor
- Oskar
- Kylo
- Douglas
- Fraser
- Nicolas
- Zayan
- Rafferty
- Dominik
- Zack
- Sam
- Monty
- Denis
- Ralphie
- Micah
- Stefan
- Amir
- Andrew
- Zayd
- Hector
- Lennon
- Rafe
- Rohan
- Damian
- Umar
- Freddy
- Ivan
- Finnley
- Franklin
- Wyatt
- Bradley
- Julian
- Martin
- Kingsley
- Corey
- Kairo
- Mylo
- Barney
- Colby
- Hassan
- Hayden
- Aryan
- Ahmad
- Alexandru
- Ismail
- Walter
- Ayden
- Amari
- Alan
- Conor
- Ezekiel
Best UK Boy Names 301–400
- Ernest
- Jan
- Hendrix
- Teddie
- Luka
- Morgan
- Ronan
- Azaan
- Fletcher
- Quinn
- Carson
- Fabian
- Rufus
- Cassius
- Dougie
- Nate
- Marcel
- Huxley
- Malachi
- Aarav
- Casey
- Chase
- Layton
- Kacper
- Osian
- Sami
- Ben
- Emmanuel
- Zayaan
- Harris
- Darius
- Edison
- Milan
- Haris
- Greyson
- Olly
- Maddox
- Danny
- Elis
- Ashton
- Cian
- Aleksander
- Jeremiah
- Kiaan
- Zach
- Erik
- Andrei
- Lachlan
- Percy
- Woody
- Richard
- Tate
- Harri
- Cohen
- Rudi
- Jace
- Reign
- Franciszek
- Ace
- Arham
- Bear
- Ilyas
- Philip
- Aron
- Remi
- Atlas
- Ernie
- Declan
- Kobi
- Koby
- Yunus
- Cruz
- Taylor
- Ayman
- Cairo
- Joe
- Angus
- Ari
- Jimmy
- Santiago
- Antonio
- Jay
- Lennox
- Hugh
- Kaleb
- Lochlan
- Paul
- Issac
- Timothy
- Malik
- Solomon
- Khalil
- Magnus
- Zak
- Junior
- Leighton
- Zachariah
- Dennis
- Shay
- Arjun
Best UK Boy Names 401–500
- Bilal
- Bruno
- Eduard
- Hussain
- Odin
- Brandon
- Clayton
- Kasper
- Orson
- Ismaeel
- Johnny
- Laurence
- Montgomery
- Nikodem
- Ryder
- Tomos
- Vlad
- Ewan
- Simon
- Aahil
- Jac
- Kieran
- Tomas
- Sullivan
- Diego
- Anas
- Dawud
- Orion
- Sulaiman
- Tymon
- Avery
- Hasan
- Ibraheem
- Niall
- Reece
- Hamish
- Khalid
- Marshall
- Nikolas
- Preston
- Rome
- Zane
- Atticus
- Isa
- Kobie
- Rares
- Travis
- Kyle
- Leonidas
- Maksymilian
- Ziggy
- Szymon
- Edwin
- Hughie
- Tommy-lee
- Aadam
- Abraham
- Buddy
- Luis
- Malakai
- Rayaan
- Vihaan
- Yaqub
- Alistair
- Arnie
- Haider
- Beauden
- Jaden
- Keegan
- Laith
- Mathias
- Vinny
- Koa
- Wilbur
- Archibald
- Dante
- Kenzo
- Rian
- Jago
- Yousef
- Yuvraj
- Brooklyn
- Ianis
- Keyaan
- Lennie
- Loki
- Tudor
- Jaiden
- Mario
- Miguel
- Usman
- Calvin
- Judah
- Lucian
- Mikaeel
- Albi
- Aydin
- Jaxx
- Keanu
- Georgie
Best UK Boy Names 501–600
- Kane
- Maxim
- Prince
- Yaseen
- Asa
- Fox
- Mikolaj
- Zakaria
- Emilio
- Josh
- Kayson
- Sean
- Ayyub
- Euan
- Faris
- Huzaifa
- Kyrie
- Marco
- Maverick
- Olivier
- Regan
- Robbie
- Teo
- Aaryan
- Bryan
- Cassian
- Matias
- Matthias
- Aayan
- Hashim
- Jonas
- Osman
- Troy
- Yasin
- Hadley
- Hari
- Kareem
- Oliwier
- Ruairi
- Tom
- Noel
- Teodor
- Thiago
- Amos
- Dalton
- Dion
- Idrees
- Jayce
- Sultan
- Zaid
- Caiden
- Dawson
- Justin
- Kabir
- Lawrence
- Lucca
- Raheem
- Tadhg
- Ashley
- Caspian
- Kody
- Nolan
- Raife
- Azlan
- Miller
- Stephen
- Tommie
- Cai
- Clark
- Emir
- Emmett
- Lowen
- Macsen
- Reid
- Sulayman
- Mikael
- Ozzy
- Ralphy
- August
- Deen
- Eisa
- Emanuel
- Forrest
- Fred
- Haroon
- Ivor
- Alby
- Alessandro
- Bentley
- Brian
- Dillon
- Israel
- Kyro
- Md
- Orlando
- Ray
- Shayan
- Ian
- Omari
- Zidan
Best UK Boy Names 601–700
- Aariz
- Caden
- Deniz
- Esa
- Fionn
- Heath
- Igor
- Kye
- Tyson
- Zaviyar
- Ahad
- Andre
- Aston
- Giovanni
- Imran
- Ioan
- Jovan
- Zayden
- Ayub
- Ishaan
- Kylan
- Steven
- Caelan
- Karter
- Killian
- Zayyan
- Abdulrahman
- Amaan
- Angelo
- Anton
- Clay
- Dawid
- Francesco
- Harlan
- Kyan
- Raymond
- Rueben
- Theodor
- Wesley
- Ammar
- Bowie
- Krish
- Laurie
- Moses
- Natan
- Presley
- Taha
- Vladimir
- Wiktor
- Yanis
- Abu
- Armaan
- Henley
- Michal
- Mikail
- Bruce
- Dean
- Elio
- Emil
- Harlow
- Ishaq
- Ivo
- Kyran
- Samson
- Talha
- Yousuf
- Zakariyya
- Andreas
- Coen
- Dorian
- Franky
- Henri
- Izaan
- Ronald
- Saad
- Saif
- Winston
- Zayne
- Adyan
- Brayden
- Cayden
- Cyrus
- Daniyal
- Hadi
- Jett
- Miran
- Ned
- Neo
- Roscoe
- Amar
- Aubrey
- Benedict
- Caspar
- Iosif
- Mckenzie
- Roan
- Simeon
- Tymoteusz
- Fynn
- Hubert
Best UK Boy Names 701–800
- Ivar
- Karim
- Raiden
- Seb
- Tiago
- Abbas
- Alec
- Deacon
- Denny
- Emrys
- Fergus
- Ismael
- Karson
- Qasim
- Saint
- Santino
- Silas
- Veer
- King
- Kristian
- Rishi
- Stanislaw
- Colton
- Eddison
- Gray
- Ignacy
- Issa
- Kaden
- Kenny
- Kyron
- Raees
- Rico
- Rocky
- Safwan
- Shahzain
- Wren
- Yasir
- Zidane
- Damien
- Lawson
- Lorcan
- Sahib
- Suleiman
- Yusha
- Antony
- Aris
- Arnold
- Boris
- Deon
- Ekam
- Eyad
- Forest
- Fredrick
- Viaan
- Andy
- Ayaz
- Curtis
- Eoin
- Jeremy
- Mehmet
- Mikey
- Niko
- Omer
- Rehan
- Tony
- Ciaran
- Cobie
- Cosmo
- Edmund
- Izaiah
- Jamal
- Jaylen
- Kade
- Oisin
- Rafi
- Rogan
- Saxon
- Scott
- Valentino
- Vivaan
- Abdurrahman
- Alexandros
- Artie
- Artur
- Avi
- Dhruv
- Faizan
- Hashir
- Jad
- Lee
- Ovie
- Sacha
- Shiloh
- Viktor
- Wade
- Arin
- Arvin
- Bodie
- Chaim
- Gideon
Best UK Boy Names 801–900
- Kaison
- Mahir
- Musab
- Reagan
- Taron
- Trent
- Uzair
- Warren
- Youssef
- Zaki
- Zander
- Bjorn
- Bleu
- Bogdan
- Danyal
- Digby
- Emerson
- Gruffydd
- Hakeem
- Mahdi
- Arjan
- Benny
- Herbie
- Ivaan
- Jakob
- Lake
- Rohaan
- Soren
- Adriel
- Alfie-james
- Ariyan
- Axl
- Eren
- Hasnain
- Kaiser
- Kayan
- Klay
- Renzo
- Salman
- Sid
- Subhan
- Sufyan
- Wilf
- Yousif
- Devon
- Gene
- Guy
- Hamdan
- Huw
- Indy
- Kiyan
- Mateusz
- Raul
- Reyan
- Sunny
- Aarush
- Alessio
- Aras
- Bobbie
- Braxton
- Cristian
- Denver
- Drew
- Elyas
- Giorgio
- Julius
- Kendrick
- Kole
- Lando
- Layth
- Matas
- Moshe
- Obie
- Raja
- Timur
- Tomi
- Zakariyah
- Addison
- Ameer
- Arian
- Benas
- Bernard
- Boden
- Bowen
- Casian
- Chance
- Diyan
- Edgar
- Elvis
- Franco
- Henryk
- Jayson
- Karam
- Mohamad
- Reyansh
- Ricardo
- Shivansh
- Ajay
- Arman
- Chris
Best UK Boy Names 901–1,000
- Damon
- Essa
- Gethin
- Hunter-lee
- Izhaan
- Jai
- Jibreel
- Keaton
- Luqman
- Manraj
- Montague
- Nathanael
- Nuh
- Patrik
- Riyan
- Ryker
- Sahil
- Samir
- Sol
- Zephaniah
- Abubakar
- Abubakr
- Aneurin
- Arlen
- Arlie
- Conrad
- Denzel
- Dilan
- Gregory
- Harper
- Harun
- Herbert
- Huey
- Ishaaq
- Jameson
- Kajus
- Moise
- Paddy
- Riaan
- Roux
- Shane
- Shaun
- Younes
- Abdullahi
- Adnan
- Ayoub
- Ayrton
- Byron
- Carlos
- Farhan
- Fateh
- Griffin
- Hezekiah
- Lloyd
- Loui
- Markas
- Mikhail
- Richie
- Wilson
- Wolf
- Zackary
- Adonis
- Aman
- Aran
- Ares
- Arran
- Aryaan
- Dara
- Devansh
- Elian
- Eryk
- Francisco
- Gus
- Haaris
- Hamzah
- Jadon
- Kingston
- Kohen
- Kuba
- Lockie
- Malcolm
- Manuel
- Marlo
- Pablo
- Rudra
- Rylee
- Salah
- Sonnie
- Taran
- Valentin
- Younis
- Zorawar
- Abdulaziz
- Acer
- Aj
- Akram
- Alexandre
- Alvey
- Aronas
- Bartosz
See more baby name inspiration!
View more posts tagged, baby names
Have questions about a Happiest Baby product? Our consultants would be happy to help! Submit your questions here.