EH216RB
Eskside West
EH216SY
Newhailes Road
EH216TG
Stoneybank Gardens
EH216UG
Clayknowes Place
EH217AD
Ambassador Court
EH217AE
Linkfield Road
EH217EQ
High Street
EH217FF
High Street
EH217HE
Park Grove Terrace
EH217JA
Lewisvale Avenue
EH217JQ
Edenhall Bank
EH217RG
Millhill
EH217RL
Millhill
EH216QD
Newhailes Road
EH216RE
Newhailes Road
EH216SU
Mayfield Park
EH217DT
Burns Wynd
EH217FG
Musselburgh
EH217HQ
Park Lane
EH218DJ
Galt Drive
EH218EJ
Moir Avenue
EH216AQ
Musselburgh
EH216BG
Lochend Road North
EH216QS
Campie Road
EH216RT
Bogpark Road
EH217JN
Edenhall Bank
EH217RU
Eskside East
EH217RX
Goose Green Road
EH217TF
Double Dykes
EH218DZ
Galt Road
EH216BJ
Edinburgh Road
EH216RR
Ferguson Drive
EH216PA
Eskview Grove
EH217EX
Rothesay Place
EH217SB
Balcarres Road
EH217SY
Haddington Road
EH218DR
Delta Gardens
EH216BQ
Market Street
EH216DD
Promenade
EH216QR
Bellfield Avenue
EH217AZ
Inveresk Road
EH217RD
Millhill Lane
EH218HL
Delta Drive
EH216EU
Mayfield Crescent
EH216HF
Mayfield Crescent
EH216NF
Stoneybank Gardens
EH216QA
Market Street
EH217DN
Mansfield Place
EH216PB
Eskview Avenue
EH216XE
Ferguson Court
EH217BB
Inveresk Road
EH217DG
Arran Marches
EH217DQ
Arran Marches
EH217HT
Park View
EH218ET
Delta Road
EH218SB
Musselburgh
EH216AH
Bridge Street
EH216DH
New Street
EH216NG
Stoneybank Gardens
EH216PT
Market Street
EH216TA
Stoneybank Gardens
EH216XD
Ferguson View
EH217BE
Inveresk Road
EH217HD
Park Grove Place
EH217HW
Champigny Court
EH217JY
Lewisvale Avenue
EH217SP
Balcarres Place
EH217TL
Carberry Road
EH217UA
Inveresk Village Road
EH216EL
New Street
EH216JF
Fishers Wynd
EH216QG
Campie Road
EH217HR
Lewisvale Court
EH217JB
Lewisvale Avenue
EH217LN
Linkfield Road
EH217PB
Station Road
EH217SW
The Parsonage
EH218EH
Moir Avenue
EH216DW
Newhailes Avenue
EH216HW
Stoneybank Crescent
EH216NZ
Eskview Road
EH216PU
Campie Lane
EH216QX
Campie Road
EH217AU
Inveresk Road
EH217ET
Wanless Court
EH217FJ
Musselburgh
EH218SA
Musselburgh
EH216AU
Hercus Loan
EH216JN
Downie Place
EH216LY
Monktonhall Terrace
EH216SX
Greenfield Park
EH217BG
Inveresk Road
EH217LY
Ashgrove
EH217QH
Windsor Park
EH216HD
Mayfield Crescent
EH216JJ
New Street
EH216JR
Mountjoy Court
EH216TD
Stoneyhill Crescent
EH217AF
Linkfield Road
EH217DJ
Dalrymple Loan
All data is sourced from official UK government agencies and public datasets. Last updated: 16/01/2026.