The nearest doctor is in Gullane, two miles east of the village, as is the nearest pharmacy. Accident and emergency is at the Royal Infirmary and the Royal Hospital for Sick Children, both in Edinburgh.
Gullane Medical Centre, Hamilton Road, Gullane EH31 2HP
Royal Infirmary, Edinburgh.
51 Little France Crescent, Old Dalkeith Road, Edinburgh EH16 4SA
0131 536 1000
Royal Hospital for Sick Children
9 Sciennes Road, Edinburgh EH9 1LF
0131 536 0000
8 Rosebery Place, Gullane EH31 2AN
113 Main Street, Longniddry EH32 ONF
9a Lammerview Terrace, Gullane EH31 2HB