Home
Your location

Porton

Built-up area in Wiltshire, England

Coordinates:51.129, -1.731
OS grid ref:SU 18 36
Dialling code: 01980 (Amesbury)
Map of the UK

Porton is a small village in Wiltshire, England, sitting on the northern edge of Salisbury Plain a few miles north of Salisbury and close to the Hampshire border. It has the quiet, rural character of a chalkland village with a small resident community and limited local services, while many residents commute to nearby towns for work and shops.

The village is best known for neighbouring Porton Down, a large government science and military research area that has shaped the local economy and identity for a century; its laboratories and test ranges have been central to British chemical, biological and public‑health work, sometimes amid controversy. Away from the fenced facilities, parts of Porton Down are protected chalk grassland SSSIs, supporting uncommon flora and invertebrates and offering an unexpectedly rich natural side to what outsiders often picture as purely a defence site.

Postcode districts covering Porton

Most populated places nearby

Neighbouring places

Example postcodes in Porton

Transport links

  • Southampton Airport 20.4 miles32.8 km
  • Bournemouth Airport 24.6 miles39.6 km
  • Salisbury Station 5.2 miles8.4 km
  • Grateley Railway Station 5.6 miles8.9 km
  • Salisbury Bus Station 4.9 miles7.9 km

Hotels near Porton Ad

Schools in Porton

  • St Nicholas C of E Primary School Primary

Local points of interest

  • Amesbury Abbey Historic site 3.8 miles6.1 km
  • Durrington Walls Archaeological site 4.4 miles7.1 km
  • Stonehenge Archaeological site 5.4 miles8.7 km
  • Norman Court Estate 6.6 miles10.6 km
  • Salisbury Racecourse Recreation 7.5 miles12.1 km
  • Ramridge House Estate 9.9 miles15.9 km
  • Embley House Estate 14.1 miles22.7 km
  • Broadlands Country house 14.2 miles22.8 km
  • Western Downs Hill 14.7 miles23.7 km
  • Paultons Park Estate 15.6 miles25.2 km
  • Hursley Park Estate 15.8 miles25.4 km
  • Wolf Hall Historic site 16 miles25.7 km