Voters across the UK went to the polls on Thursday to take part in the General Election.
Polling stations closed at 10pm at which point election staff begin counting each and every ballot until a winner is announced.
Scotland has 57 constituencies this time around, down from 59 in the last parliament.
Depending on which constituency you’re in, results could be announced as soon as 1am in Scotland while others won’t come in until around 6am.
All timings are approximate and can be affected by issues such as delays in verifying and counting ballots, or by recounts.
There have been substantial boundary changes at this election, meaning there is more uncertainty around the timings listed below.
When will my constituency declare?
Aberdeen North – 3am
Aberdeen South – 3am
Aberdeenshire North and Moray East – 4.45am
Airdrie and Shotts – 3am
Alloa and Grangemouth – 3am
Angus and Perthshire Glens – 5.30am
Arbroath and Broughty Ferry – 2.30am
Argyll, Bute and South Lochaber – 6.30am
Ayr, Carrick and Cumnock – 3.30am
Bathgate and Linlithgow – 4am
Berwickshire, Roxburgh and Selkirk – 3.30am
Caithness, Sutherland, and Easter Ross – 5.30am
Central Ayrshire – 4am
Coatbridge and Bellshill – 3.30am
Cowdenbeath and Kirkcaldy – 3am
Cumbernauld and Kirkintilloch – 3.30am
Dumfries and Galloway – 3.30am
Dumfriesshire, Clydesdale and Tweeddale – 3.30am
Dundee Central – 2am
Dunfermline and Dollar – 4am
East Kilbride and Strathaven – 1.30am
East Renfrewshire – 3.15am
Edinburgh East and Musselburgh – 4.30am
Edinburgh North and Leith – 4.30am
Edinburgh South – 4.30am
Edinburgh South West – 4.30am
Edinburgh West – 4.30am
Falkirk – 4am
Glasgow East – 3.30am
Glasgow North – 3am
Glasgow North East – 4am
Glasgow South – 4am
Glasgow South West – 3.45am
Glasgow West – 3.45am
Glenrothes and Mid Fife – 2am
Gordon and Buchan – 5.15am
Hamilton and Clyde Valley – 1.45am
Inverclyde and Renfrewshire West – 3.30am
Inverness, Skye and West Ross-shire – 5am
Kilmarnock and Loudon – 2.30am
Livingston – 4.30am
Lothian East – 4am
Mid Dunbartonshire – 3.30am
Midlothian – 3am
Moray West, Nairn and Strathspey – 4am
Motherwell, Wishaw and Carluke – 4am
Na h-Eileanan an lar – 3am
North Ayrshire and Arran – 3.30am
North East Fife – 3am
Orkney and Shetland – 5..30am
Paisley and Renfrewshire North – 2.45am
Paisley and Renfrewshire South – 2.15am
Perth and Kinross-shire – 2.30am
Rutherglen – 1am
Stirling and Strathallan – 3.30am
Aberdeenshire West and Kincardine – 5am
Dunbartonshire West – 2am
A list of all candidates running in each constituency can be found here.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country