Greater London spans about 1,561 km² (603 sq mi) in England.
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
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.
Source: HM Land Registry Price Paid Data. Figures are averages of recorded sales.
People & Demographics
Age structure
Housing tenure
Source: ONS Census 2021 and model-based income estimates.
Schools in Greater London 2,593
Source: Department for Education and Ofsted.
Amenities & Getting Around
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.
A guide to Greater London
Greater London is a county of superlatives and stark juxtapositions. Its 8,805,417 residents pack into a density of 5,641 per square kilometre, a figure that places it among the most tightly woven urban fabrics on earth. Yet step from the City of London’s financial canyons into the leafy commons of Bromley or the village greens of Hillingdon, and the capital feels less like a single city than a collection of towns stitched together by the Tube and the Thames. This is a place where a hedge fund manager in Mayfair and a family in a semi-detached house in Enfield share the same postcode county but inhabit different worlds. Greater London was carved out of Middlesex, Surrey, Kent, Essex and Hertfordshire in 1965, and today it encompasses the ancient City of London and 32 modern boroughs. That administrative patchwork mirrors the lived experience: a jigsaw of neighbourhoods each with its own postcode and personality.
The Outer Boroughs: More Than Suburbs
Beyond the Zone 1 travelcard boundary, Greater London reveals its true breadth. Towns like Croydon, Barnet and Enfield are not bedroom communities but bustling centres with their own high streets, theatres and identities. Croydon, with its skyline of glass and concrete, functions almost as a second city; Barnet and Harrow boast some of the best school catchments in the country; Bexley and Bromley offer a greener, more village-like pace, with good rail links into the centre. Hillingdon, to the west, mixes Heathrow Airport’s global hum with quiet suburban streets, while Ealing balances Edwardian elegance with a thriving food scene. The Metropolitan Green Belt, which rings the county, keeps large swathes of Hillingdon, Bromley and Enfield surprisingly rural, with farms, woods and bridleways just a short train ride from Oxford Circus. These outer boroughs are where most Londoners actually live, and they shape the county’s character just as much as the central landmarks.
Living on £76,666 in a £639,000 Market
Money in Greater London is a tale of high earnings and higher costs. The average household income of £76,666 a year sits comfortably above the UK average, a reflection of the county’s gravitational pull for finance, tech and the creative industries. Yet the average house price, at £638,922, means that even professionals on decent salaries can struggle to buy. The price-to-income ratio of over eight to one is a constant topic of conversation, and it fuels a rental market that stretches from shared flats in Zone 2 to family homes in the outer reaches. In boroughs like Bexley or Hillingdon, prices dip below the county average, but the trade-off is a longer commute. The daily migration of millions into the centre is a direct consequence of this housing pressure, and it gives the county its distinctive pulse. For many, the dream of a garden and a spare room means looking to the very edges of the county, where the Green Belt bites and new developments are fiercely contested.
The Classroom Count: 2,593 Schools
With 2,593 schools, Greater London runs one of the largest and most diverse education systems in the world. From tiny Victorian primaries in Ealing to large academy chains in Enfield, the network reflects the county’s demographic kaleidoscope. Parents in Harrow and Barnet often move specifically for the schools, and the competition for places in top-performing institutions is intense. The school run here is not just a daily routine; it is a key driver of where people choose to live, shaping property markets and community ties. Faith schools, free schools and selective grammars add further layers to an already complex landscape, mirroring the political and social diversity of the capital. For all its reputation as a fast-moving global hub, Greater London is also a place of playgrounds, PTA meetings and the quiet rhythm of term times.
Largest Towns in Greater London 12
Location
Elevation & Terrain
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.
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.
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.



