Wiltshire

Wiltshire spans about 3,459 km² (1,336 sq mi) in England.

Land area3,459 km² (1,336 sq mi)
Postcode districts35
Places824
Largest townSwindon

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

Living in Wiltshire

Wiltshire is a largely rural county in the south west of England, known for its open landscapes, chalk downland and long standing agricultural traditions. Much of the county is characterised by wide skies, gently rolling hills and productive farmland, giving it a spacious and unhurried feel. Its inland position has helped preserve a strong sense of countryside, with relatively few large urban centres.

The county includes towns such as Salisbury, Swindon, Chippenham and Trowbridge, each serving surrounding communities in different ways. Salisbury has a long history as a cathedral city and regional centre, while Swindon expanded more rapidly through industry and transport links. Elsewhere, market towns and villages continue to support local life, maintaining close ties to farming and rural services.

Wiltshire is particularly associated with its historic and prehistoric landscapes, including extensive areas of open downland and ancient sites set within the countryside. Walking and outdoor recreation are widely enjoyed, often along quiet lanes and established footpaths. Overall, Wiltshire offers a calm and enduring mix of rural landscape, historic settlement and everyday community life, giving it a settled and distinctive place within England.

Wiltshire at a Glance

739,392Population34th biggest
£340,728Avg house price21st priciest
£59,108Avg income12th highest
214/km²Density64th densest
3,459 km²Land area

House Prices in Wiltshire

The average sold price in Wiltshire is £340,728 across 25,077 recorded sales, making it the 21st most expensive of 69 counties.

£474,486Detached31,584 sold
£295,392Semi-detached27,041 sold
£248,808Terraced29,248 sold
£169,793Flat12,912 sold

Most expensive districts

SP3£535,560
SN8£528,078
SP5£521,068
BA15£463,793
SN16£463,693

Most affordable districts

SN2£239,266
SN1£262,082
SP9£270,886
BA13£281,940
SN25£299,055

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

People & Demographics

Age structure

Children (0-15)
18%
Working age
62%
Aged 65+
20%

Housing tenure

Owned
67%
Private rented
18%
Social rented
15%
£59,108Average income
309,645Households
214/km²Population density

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

Schools in Wiltshire 324

Source: Department for Education and Ofsted.

Amenities & Getting Around

130GP practices
16Train stations
91EV charge points

Source: NHS, National Rail and Open Charge Map.

Frequently Asked Questions

How much are houses in Wiltshire?

The average sold price in Wiltshire is around £340,728. A detached home averages £474,486, a terraced home £248,808 and a flat £169,793.

What is the population of Wiltshire?

Wiltshire has a population of about 739,392 people, at a density of 214 per square kilometre.

What is the average income in Wiltshire?

The average household income in Wiltshire is around £59,108 a year.

How many schools are there in Wiltshire?

There are 324 schools in Wiltshire.

Largest Towns in Wiltshire 12

Swindon
267.7K
Salisbury
128.8K
Bath
80.6K
Trowbridge
52.5K
Cirencester, Fairford, Lechlade
48.6K
Corsham, Chippenham
38.3K
Andover
36.9K
Frome
33.7K
Devizes
32.8K
Melksham
29.4K
Warminster
29.2K
Chippenham
26.8K

Location

Elevation & Terrain

Lowest point Whaddon , 102 ft (31 m)
Highest point Buttermere , 873 ft (266 m)
Average across towns 348 ft (106 m)
Elevation range 771 ft (235 m)

Wiltshire stretches from 102 ft at Whaddon up to 873 ft at Buttermere, a span of 771 ft across 824 towns and villages. This reflects notably varied terrain, with clear contrasts between lower valleys and higher ground.

Deprivation Index (IMD)

Average deprivation scores across 35 postcode areas in Wiltshire. Higher deciles (closer to 10) indicate less deprivation.

Overall Deprivation
7/10
Income
7/10
Employment
7/10
Education
6/10
Health
7/10
Housing
4/10
Environment
6/10
180,253 Children (0-15) 18%
614,385 Working Age 62%
202,288 Older (65+) 20%

Main Towns in Wiltshire 60

Wiltshire has 824 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 Wiltshire.

Browse all 824 places in Wiltshire →

Postcode Areas in Wiltshire 5

Wiltshire is served by 5 postcode areas. Each area contains multiple postcode districts covering different parts of the county.

Neighbouring Counties 6