Buckinghamshire spans about 1,859 km² (718 sq mi) in England.
Outline from Office for National Statistics and Ordnance Survey data, Open Government Licence v3.0.
Living in Buckinghamshire
Buckinghamshire is a county in South East England, known for its attractive countryside, historic towns and long association with traditional rural life. It lies between London and the Midlands, which has influenced its development over time while allowing much of the county to retain a calm and settled character. The landscape is defined by farmland, woodland and gently rolling hills, with many villages preserving a strong sense of local identity.
The county includes towns such as Aylesbury, High Wycombe, Marlow and Amersham, each serving its surrounding area in different ways. Aylesbury functions as the county town and administrative centre, while High Wycombe has a longer industrial history linked to furniture making. Elsewhere, smaller towns and villages support a mix of local employment and commuting, creating a varied but closely connected pattern of communities.
Much of Buckinghamshire’s character comes from the Chiltern Hills, which run through the south of the county and are recognised for their natural beauty. These chalk hills, along with rivers such as the Thames, provide space for walking, cycling and outdoor leisure. Taken together, Buckinghamshire offers a measured blend of countryside, historic settlement and practical modern living, making it an enduring and quietly appealing county within England.
Buckinghamshire at a Glance
House Prices in Buckinghamshire
The average sold price in Buckinghamshire is £477,678 across 24,388 recorded sales, making it the 5th 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 Buckinghamshire 329
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 Buckinghamshire?
The average sold price in Buckinghamshire is around £477,678. A detached home averages £703,933, a terraced home £330,464 and a flat £243,429.
What is the population of Buckinghamshire?
Buckinghamshire has a population of about 846,864 people, at a density of 456 per square kilometre.
What is the average income in Buckinghamshire?
The average household income in Buckinghamshire is around £67,820 a year.
How many schools are there in Buckinghamshire?
There are 329 schools in Buckinghamshire.
Largest Towns in Buckinghamshire 12
Location
Elevation & Terrain
Buckinghamshire stretches from 62 ft at Boveney up to 846 ft at Redland End, a span of 784 ft across 562 towns and villages. This reflects notably varied terrain, with clear contrasts between lower valleys and higher ground.
Deprivation Index (IMD)
Average deprivation scores across 59 postcode areas in Buckinghamshire. Higher deciles (closer to 10) indicate less deprivation.
Main Towns in Buckinghamshire 60
Buckinghamshire has 562 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 Buckinghamshire.
Postcode Areas in Buckinghamshire 9
Buckinghamshire is served by 9 postcode areas. Each area contains multiple postcode districts covering different parts of the county.



