Greater London

Greater London spans about 1,561 km² (603 sq mi) in England.

Land area1,561 km² (603 sq mi)
Postcode districts267
Places646
Largest townLondon

Outline from Office for National Statistics and Ordnance Survey data, Open Government Licence v3.0.

Living in Greater London

Greater London is a large metropolitan county in the south east of England, made up of a wide range of urban, suburban and green areas. It surrounds the historic core of the City of London and stretches outwards to form a complex patchwork of neighbourhoods, town centres and open spaces. The River Thames runs through the heart of the county, shaping both its geography and its development over many centuries.

The county is divided into a number of boroughs, each with its own character, history and local communities. Some areas developed rapidly through industry and trade, while others grew later as residential districts linked by rail and road networks. Today, Greater London supports a diverse population and a broad economy, with employment across finance, government, culture, education, technology and public services.

Despite its scale and density, Greater London includes extensive parks, commons and waterways that contribute to everyday life. Green spaces, local high streets and neighbourhood centres remain important features alongside major commercial and cultural districts. Overall, Greater London offers a steady balance of historic depth, modern urban living and accessible green space, giving it a distinctive and influential role within England.

Greater London at a Glance

8,805,417Population1st biggest
£638,922Avg house price1st priciest
£76,666Avg income1st highest
5,641/km²Density1st densest
1,561 km²Land area

House Prices in Greater London

The average sold price in Greater London is £638,922 across 206,028 recorded sales, making it the 1st most expensive of 69 counties.

£1,069,371Detached39,327 sold
£704,612Semi-detached118,100 sold
£700,291Terraced223,276 sold
£528,405Flat441,508 sold

Most expensive districts

W1K£2,315,856
SW1X£2,175,989
W1J£1,938,415
W1G£1,924,295
SW1W£1,676,610

Most affordable districts

DA8£341,191
SE28£342,747
RM10£349,917
DA17£350,180
RM9£352,592

Source: HM Land Registry Price Paid Data. Figures are averages of recorded sales.

People & Demographics

Age structure

Children (0-15)
19%
Working age
69%
Aged 65+
12%

Housing tenure

Owned
47%
Private rented
30%
Social rented
23%
£76,666Average income
3,424,778Households
5,641/km²Population density

Source: ONS Census 2021 and model-based income estimates.

Schools in Greater London 2,593

Source: Department for Education and Ofsted.

Amenities & Getting Around

1,914GP practices
290Train stations
1,290EV charge points

Source: NHS, National Rail and Open Charge Map.

Frequently Asked Questions

How much are houses in Greater London?

The average sold price in Greater London is around £638,922. A detached home averages £1,069,371, a terraced home £700,291 and a flat £528,405.

What is the population of Greater London?

Greater London has a population of about 8,805,417 people, at a density of 5,641 per square kilometre.

What is the average income in Greater London?

The average household income in Greater London is around £76,666 a year.

How many schools are there in Greater London?

There are 2,593 schools in Greater London.

Largest Towns in Greater London 12

London
4.9M
Ilford
205.2K
Romford
183.5K
Harrow
180.4K
Croydon
168.8K
Enfield
139.7K
Wembley
115.3K
Orpington
96.5K
Sutton
94.3K
Southall
80.4K
Hounslow
79K
Edgware
75.2K

Location

Elevation & Terrain

Lowest point Coldharbour , 0 ft (0 m)
Highest point South Street , 741 ft (226 m)
Average across towns 141 ft (43 m)
Elevation range 741 ft (226 m)

Greater London stretches from 0 ft at Coldharbour up to 741 ft at South Street, a span of 741 ft across 646 towns and villages. This reflects notably varied terrain, with clear contrasts between lower valleys and higher ground.

Deprivation Index (IMD)

Average deprivation scores across 216 postcode areas in Greater London. Higher deciles (closer to 10) indicate less deprivation.

Overall Deprivation
5/10
Income
5/10
Employment
6/10
Education
7/10
Health
7/10
Housing
5/10
Environment
3/10
1,645,044 Children (0-15) 19%
5,829,830 Working Age 69%
1,020,430 Older (65+) 12%

Main Towns in Greater London 18

Greater London has 646 towns, villages and localities in total. The main towns are shown below. You can also browse the full A to Z of every place in Greater London.

Browse all 646 places in Greater London →

Postcode Areas in Greater London 20

Greater London is served by 20 postcode areas. Each area contains multiple postcode districts covering different parts of the county.

Neighbouring Counties 6