Athelstaneford is a village in East Lothian, Scotland.
It is situated within the EH39 postcode district, which is within the North Berwick post town.
EH39 is the only postcode district within the North Berwick post town.
The North Berwick post town is within the Edinburgh postcode area.
Administrative Ward: Haddington and Lammermuir
Administrative District: East Lothian
Country: Scotland
UK Parliament: East Lothian
NHS Local Health Authority: Lothian