For the third consecutive year, Muhammad is the most popular baby name for boys in England and Wales, and the annual list that normally generates nothing more exciting than arguments about whether Luca is a real name has instead become a full blown political brawl. As The American Tribune reported, the Office for National Statistics released its 2025 baby name data on July 9th, and Muhammad sat comfortably at number one with 5,957 boys given that exact spelling.
Noah came in second, followed by Leo, Luca, Arthur, Oliver, George, Oscar, Theodore, and Freddie. For those keeping score at home, Theodore and Freddie both sound like they belong on a yacht in 1923, so England is really covering its bases demographically.
Here is where it gets spicy. The ONS counts each spelling variant separately, meaning Mohammed and Mohammad also landed in the top 100 on their own. Combine all the variations and the total climbs even higher than that first place figure. Muhammad first took the top spot in 2023, and it has not looked back. The name has been in the top 10 since 2016 and in the top 100 since 1997. The National noted that Mohammed first cracked the top 100 all the way back in 1924, which means this trend has been brewing longer than most people's grandparents have been alive.
The broader birth data poured gasoline on the conversation. The ONS reported that 40.2% of live births in England and Wales in 2025 involved at least one parent born outside the United Kingdom, up from 39.5% the year before. Total live births actually fell to 585,396 from 594,677 in 2024, so fewer babies overall but a growing share with foreign born parents.
Restore Britain leader Rupert Lowe, the MP for Great Yarmouth, did not exactly tiptoe around the topic. "'Muhammad' has comfortably topped the list for the most popular boy name for the third year running," Lowe wrote on X. "You can call me Islamophobic, I really don't care." He added, "This is awful and demonstrates the rapidly changing demographics of our country. Only Restore Britain will fight this." Bold strategy opening with "call me whatever you want" and then proceeding to say the thing that gets you called it.
Meanwhile, the 2021 census already showed that less than half the population of England and Wales described itself as Christian for the first time ever, dropping from 59.3% in 2011 to 46.2%. "No religion" climbed to 37.2%, which in fairness tracks with anyone who has ever tried to find parking near a Church of England on a Sunday.
The Migration Observatory at Oxford reported that non EU immigration stood at 627,000 in 2025, down 20% from 2024. About 70% of those arrivals came for university, work, or to join a family member. So the numbers are actually declining, but the baby name list does not care about year over year migration trends. It just counts what people named their kids.
In Wales specifically, Muhammad ranked 34th, which suggests the trend is heavily concentrated in certain English regions. Olivia held the top girls' name for the tenth straight year, and nobody started a parliamentary debate about it.
What makes this story fascinating is that baby name lists are supposed to be the fluffiest content imaginable. They exist so your coworker can say "oh, Oliver is so classic" while eating a sandwich. Instead, this one turned into a national identity crisis within hours of publication. Whether you see it as a sign of a diverse modern country or evidence that immigration policy has reshaped Britain beyond recognition probably depends on which cable news channel you left on in the background this morning.
Read more American news stories at: The American Tribune