Wallyford is an East Lothian village situated seven miles from the centre of Edinburgh. As a result of its location, Wallyford enjoys excellent transport links to the city while nearby Musselburgh provides shopping and sports facilities.
Wallyford has excellent bus services and a station on the Edinburgh to North Berwick line, with a park and ride facility. It contains a nursery/primary school, a community centre, a church, library, post office and convenience stores. An industrial estate houses several small businesses.