The most common baby boy names in each London borough

Noah and Muhammed top the list of London’s most common baby boy names last year.

Every year the Office for National Statistics (ONS) releases its list of the most common baby names in each London borough.

These are the most popular baby boy names in each London borough placeholder image
These are the most popular baby boy names in each London borough | Taylor Gray via Unsplash

This year the ONS data has showed that when it comes to naming baby boys, Londoners look towards the bible.

The most common baby names across the capital are Muhammed and Noah, with some Leos and Theos thrown in for good measure.

Noah is the most common name in nine London boroughs down from 13 last year, while Muhammed tops the list in 10 boroughs up from eight in 2023.

Here’s a breakdown of the most common baby boy names in London by borough:

These are the most popular baby boy names in Londonplaceholder image
These are the most popular baby boy names in London | Kelly Sikkema

Hillingdon - Muhammed

Harrow - Noah

Hounslow - Muhammed

Richmond - Leo

Kingston - Oliver

Sutton - Arthur / Noah / Oliver / Theodore

Croydon - Muhammed

Bromley - George

Bexley - George

Havering - Noah

Barking & Dagenham - Muhammed

Greenwich - Noah

Lewisham - Leo

Southwark - Leo / Noah

Lambeth - Theodore

Merton - Muhammed

Wandsworth - Leo

Ealing - Adam

Brent - Muhammed

Barnet - Leo

Enfield - Noah

Haringey - Noah

Camden - Leo

Westminster - Adam

Hammersmith and Fulham - Noah

Kensington and Chelsea - Alexander

Islington - Noah

Hackney - David

Waltham Forest - Muhammed

Redbridge - Muhammed

Newham - Muhammed

Tower Hamlets - Mohammed

The name Muhammad, is of Arabic origin, and means "praiseworthy" or "highly praised". While Noah is a Hebrew name that means “rest or comfort”.

Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice