The most popular names for babies born in 2025 in England and Wales have been revealed—with Lily climbing to second place for girls. Olivia retained the top spot for the tenth consecutive year among girls, while the name Muhammad topped the list for boys for the third consecutive year.
Amelia, which was previously the second most popular name for girls, dropped to third place, while Noah is in second place for boys. Leo became the third most popular name for boys.
According to the BBC, the list was released by the Office for National Statistics (ONS) and was based on birth registration data from the most recent full calendar year.
Other names rounding out the top ten for girls include Isla in fourth place, followed by Florence, Freya, Poppy, Elsie, Ivy, and the new entry, Isabella.
Luca is the fourth most popular name for boys, along with Arthur, Oliver, George, Oscar, Theodore, and Freddie.
Muhammad is the most popular name in England for the third consecutive year; which names have dropped out of the top ten?
2,386 babies were named Olivia
The most popular girl’s name, Olivia, was given to 2,386 babies in England and Wales during 2025. Lily and Amelia, the next most popular names, were given 2,249 and 2,153 times, respectively.
5,957 boys were named Muhammad
The name Muhammad was given to 5,957 boys, while other spellings of the name were also popular. "Mohammed" ranked 20th with 1,712 occurrences, and "Mohammad" ranked 55th with 895.
The other boys’ names in the top three—Noah and Leo—were used 4,075 and 3,278 times, respectively. Eliana, Gracie, Alba, and Lilah are among the new entries making their debut in the top 100 for girls.
Carter, Ruben, Stanley, and Vincent are new names appearing on the list for boys.
Names that dropped out of the top 100
The ONS reports that names such as Ellie, Amelie, and Jessica have dropped out of the top 100 girls’ names. Also, Grayson, Brody, and Bodhi are no longer among the 100 most popular names for boys.
Names That Are Soaring in Popularity
The data shows a massive surge in popularity for the girls’ name Ada, which climbed 54 spots to reach 45th place. Roman saw the biggest jump in popularity for boys and landed in 27th place, having climbed 33 spots.
The data also breaks down the most popular names by month, showing that the most common name for girls fluctuates. Olivia topped the list in January, February, March, April, May, June, October, and November, but Isla took the top spot in July.
Lily was the most popular in August, Amelia in September, and Florence in December. Muhammad topped the list of boys’ names for every single month of 2025.
Source: Protothema.gr