BELOW is a list of all the polling places in the Lothian East constituency where you can cast your vote in the General Election on Thursday, July 4.

Your polling card, which you should have received through the post, will have the details of your nearest polling station, where you should attend. You must vote at that polling station.

If you cannot find your polling card and are unsure which is your local polling station, contact East Lothian Council.

You do not need your polling card to be able to vote as long as you are registered.

You must bring personal identification with you to be allowed to vote. A full list of acceptable ID can be found here.

Ward 1 - Musselburgh

  • Musselburgh East Community Learning Centre, Haddington Road, Musselburgh

Ward 2 - Preston, Seton & Gosford

  • Pennypit Centre, Double Dykes, Rope Walk, Prestonpans

  • Prestonpans Community Centre, Preston Road, Prestonpans

  • Port Seton Community Centre, South Seton Park, Port Seton

  • Longniddry Community Centre, Seton Road, Longniddry

Ward 3 - Tranent, Wallyford and Macmerry

  • The Fraser Centre, 3a Winton Place, Tranent

  • Loch Centre, off Blawearie Road, Tranent

  • Elphinstone Community Centre, Main Street, Elphinstone

  • Macmerry Village Hall, Westbank Road, Macmerry

  • The Village Hub, Whitecraig Community Centre, 72 Whitecraig Avenue, Whitecraig

  • Wallyford Learning Campus, Masons Way, Wallyford

Ward 4 - North Berwick Coastal

  • The Stables, Main Street, Aberlady

  • Gullane Bowling Club, 14A Hall Crescent, Gullane

  • Dirleton Church Hall, 5d Manse Road, Dirleton

  • North Berwick Sports Centre, Grange Road, North Berwick

  • St Mary’s Parish Church Hall, Whitekirk

Ward 5 - Haddington and Lammermuir

  • Humbie Village Hall, Humbie

  • Fletcher Hall, East Saltoun

  • Bolton Village Hall, Under Bolton

  • Aubigny Sports Centre, Mill Wynd, Haddington

  • Athelstaneford Village Hall, Main Street, Athelstaneford

  • Morham Village Hall, Morham

  • Gifford Village Hall, Gifford

  • Garvald Village Hall, Garvald

  • Ormiston Community Centre, George Street, Ormiston

  • Pencaitland & Winton Bowling Club, 2 Easter Pencaitland, Pencaitland

Ward 6 - Dunbar and East Linton

  • Allison Cargill House, Whittingehame

  • East Linton Community Association Hall, 73 High Street, East Linton

  • Tyninghame Village Hall, Tyninghame

  • Stenton Village Hall, Stenton

  • West Barns Bowling Club, Edinburgh Road, West Barns

  •  ​​​​​​​Bleachingfield Centre, Countess Crescent, Dunbar

  • Spott Community Centre, Spott

  • Innerwick Village Hall, Innerwick

  • ​​​​​​​Oldhamstocks Village Hall, Oldhamstocks