Top 100 Baby Boy Names 2025: Muhammad Holds Crown Again
Top 100 Baby Boy Names 2025 Revealed

As the year draws to a close, the official list of the most popular baby boy names in Britain for 2025 has been published, offering a fascinating snapshot of the nation's naming trends.

A Familiar Name Reigns Supreme

For another consecutive year, Muhammad has secured the number one position, solidifying its enduring popularity. It is once again closely followed by Noah, with both names maintaining their respective first and second places from the previous year's rankings.

While the top two spots remain unchanged, the rest of the top ten has seen some notable shifts. Leo climbs one place to claim third, overtaking Theo, which slips to fourth. Luca makes a significant jump of three positions to land in fifth place.

Biggest Climbers and New Entries

Further down the list, some names have made extraordinary leaps. Eli surged an impressive 12 spots to break into the top ten, while Adam rose by 17 places and Caleb skyrocketed by 33 positions.

The list also welcomes several brand-new entries for 2025, indicating fresh trends on the horizon. Notable newcomers include Alexander, Nathan, Yahya, Zayne, Adriel, Bean, Enzo, Isaiah, Junior, Eli, Mateo, Micah, Ahmad, Ayaan, Jason, and Leon.

Conversely, some traditional favourites have experienced substantial declines. Thomas fell a dramatic 39 places, James dropped 27, and Aiden saw one of the largest falls, tumbling 49 positions.

The Full Top 100 List for 2025

The complete ranking, with changes from 2024 indicated in brackets, is as follows:

Muhammad (0)
Noah (0)
Leo (+1)
Theo (-1)
Luca (+3)
Oliver (-1)
Ethan (+4)
Eli (+12)
Arthur (-3)
George (-3)
Henry (+2)
Oscar (+2)
Liam (+6)
Freddie (-5)
Adam (+17)
Jude (0)
Caleb (+33)
Charlie (-6)
Jack (-9)
Alfie (-3)
Luca (-3)
Nathan (+12)
Teddy (+1)
Archie (-9)
Arlo (-2)
Daniel (+16)
Theodore (+11)
David (+7)
Finley (+4)
Joshua (-1)
Ezra (-5)
Mohammed (+17)
Rory (+3)
Harry (-6)
Albie (+2)
Ali (+19)
Jayden (+2)
Kai (+22)
Roman (+6)
Jacob (-19)
Asher (+21)
Jesse (+24)
Alexander (New!)
Louie (+19)
Luke (+28)
Max (-15)
Oakley (+18)
Reuben (-4)
James (-27)
Mohammad (-3)
Rowan (+17)
Hudson (+4)
Ibrahim (+23)
Isaac (-24)
Gabriel (+2)
Louis (+3)
Tommy (-30)
William (-4)
Harrison (-8)
Musa (+21)
Samuel (+6)
Austin (+29)
Nathan (New!)
Thomas (-39)
Zion (+5)
Mason (-14)
Yahya (New!)
Yusuf (+19)
Michael (-8)
Omar (+23)
Toby (+18)
Alex (-32)
Dylan (-30)
Ronnie (+11)
Zayne (New!)
Adriel (New!)
Hugo (-19)
Bean (New!)
Logan (-31)
Matthew (+8)
Zachary (-3)
Hunter (-8)
Myles (+1)
Ryan (-31)
Enzo (New!)
Isaiah (New!)
Joseph (-18)
Junior (New!)
Levi (-3)
Eli (New!)
Mateo (New!)
Micah (New!)
Reggie (-18)
Ahmad (New!)
Aiden (-49)
Ayaan (New!)
Jason (New!)
Leon (New!)
Abdullah (-17)
Ahmed (-3)

The list reveals a dynamic landscape where classic names coexist with modern choices, and cultural diversity continues to shape the nation's preferences. The data provides expecting parents with a comprehensive guide to the names capturing the spirit of the moment.