Wallyford is a village in East Lothian, Scotland.
It is situated within the EH21 postcode district, which is within the Musselburgh post town.
EH21 is the only postcode district within the Musselburgh post town.
The Musselburgh post town is within the Edinburgh postcode area.
Administrative Ward: Musselburgh East and Carberry
Administrative District: East Lothian
Country: Scotland
UK Parliament: East Lothian
NHS Local Health Authority: Lothian