Population Statistics
Shepherds Bush
Home › UK › Greater London › Shepherds Bush

Greater London · England

Shepherds Bush population

39,724people · latest estimate

Photo: The original uploader was Darqknight47 at English Wikipedia., CC BY-SA 2.5, via Wikimedia Commons
By James Burfield, SEO consultant, Bath · Page updated · GeoNames

Shepherds Bush has a population of 39,724, making it the 52nd largest place in Greater London.

#52
of 255 in Greater London

Year-by-year official estimates for the wider area: Hammersmith and Fulham population trends, 2001–2025.

Shepherds Bush in context

3 km
south-east to Fulham, the nearest larger town
11,745,423
people live within 10 km
#327
largest of 6,358 UK places
1,064
food businesses in Hammersmith and Fulham
Shepherds Bush in the UK

Distances are straight-line from the settlement's recorded coordinates. The 10 km figure sums the recorded places within that radius, so it describes how built-up the surroundings are rather than people per square kilometre.

The centre of Shepherds Bush sits in postcode district W12.

Council tax

The area Band D council tax for Hammersmith and Fulham, the billing authority covering Shepherds Bush, is £1,520 for 2026–27.

From MHCLG's council tax statistics (Table 9): the area average including police, fire and parish precepts, so it is the council's figure rather than the town's, and your own band depends on your property's 1991 valuation.

Common questions

What is the population of Shepherds Bush?
The populated place itself holds 39,724 residents. The wider Hammersmith and Fulham council area recorded 190,216 in 2025. Each figure describes a different boundary and all are correct; the meanings table on this page says which is which, because a population without its boundary is not an answer.

Go deeper

Population since 2001
Hammersmith and Fulham, year by year from ONS estimates
Postcode district W12
Wards, constituencies and the deprivation profile

Nearby in Greater London

#PlacePopulation
1Canning Town42,667
2Holloway41,329
3Welling41,000
4Surbiton38,158
5Greenford38,000
6Heston37,045

All 255 places in Greater London →