Horsley is a village in Gloucestershire, England.
It is situated within the GL6 postcode district, which is within the Stroud post town.
The full list of postcode districts within the Stroud post town is as follows:
The Stroud post town is within the Gloucester postcode area.
Administrative Ward: Nailsworth
Administrative District: Stroud
Administrative County: Gloucestershire
Country: England
UK Parliament: Stroud
NHS Local Health Authority: South West
NHS Region: Southern