Police station opening hours
Click on your area below to see opening times for your local stations.
North East – A Division
Police Station Public Counter Opening Hours
Your local police station opening hours are provided below.
There is no staffed counter service at Bucksburn. However, if you wish to speak to an officer at this station please dial 101 prior to attending to ensure officers are available. There may be a station closer to where you live in a neighbouring division area.
Queen Street, Aberdeen | Mon: 00.00 - 22.00 Tues, Wed, Thurs: 07.00 - 22.00 Fri, Sat, Sun: Open continuously from 07.00 on Friday till 22.00 Monday |
Bucksburn | No public counter provision |
Ballater | 09.00 - 17.00 Mon - Fri |
Banchory | 08.00 - 18.00 7 days |
Banff | 08.00 - 16.00 Mon - Fri |
Buckie | 07.00 - 17.00 7 days |
Elgin | 07.00 - midnight 7 days |
Ellon | 09.00 - 17.00 Mon - Fri |
Forres | 09.00 - 17.00 Mon- Fri |
Fraserburgh | 07.00 - midnight 7 days |
Huntly | 09.00 - 17.00 Mon - Fri |
Inverurie | 07.00 - midnight 7 days |
Keith | 08.15 - 16.00 Mon - Fri |
Laurencekirk | 08.00 - 16.99 Mon - Fri |
Lossiemouth | 09.00 - 17.00 Mon - Fri |
Mintlaw | 09.00 - 1700 Mon - Wed |
Peterhead Police Station | 16.00 - midnight Mon - Fri 07.00 - midnight Sat and Sun |
Peterhead Police Public Counter (Buchan House) |
08.45 - 17.00 Mon - Fri |
Rothes | 08.00 - 1600 Mon - Fri |
Stonehaven | 07.00 - midnight 7 days |
Turriff | No public counter provision |
Portsoy | No public counter provision |
Aboyne | No public counter provision |
Fochabers | No public counter provision |
Westhill | No public counter provision |
Note: Stations open until 1700hrs and 1800hrs will close for 1 hour at 1230hrs daily.
Forth Valley – C Division
Police Station Public Counter Opening Hours
Your local police station opening hours are provided below.
There is no staffed counter service at Bannockburn or Bridge of Allan. However, if you wish to speak to an officer at any of those stations, please dial 101 prior to attending to ensure officers are available. There may be a station closer to where you live in a neighbouring division area.
Alloa | 0800 - 1800 7 days |
Balfron | 0900 - 1700 Mon - Fri |
Callander | 0900 - 1600 Mon - Fri |
Dunblane | 0900 - 1700 Mon - Fri |
Falkirk | 0700 - midnight 7 days |
Grangemouth | No public counter provision |
Larbert | No public counter provision |
Stirling | 0700 - 1700 7 days |
Note: Stations open until 1700hrs and 1800hrs will close for 1 hour at 1230hrs daily. There is also a 101 call point facility at Grangemouth and Larbert stations.
Tayside – D Division
Police Station Public Counter Opening Hours
Your local police station opening hours are provided below.
There is no longer a staffed counter service at the stations highlighted. However, if you wish to speak to an officer at any of those stations, please dial 101 prior to attending to ensure officers are available. There may be a station closer to where you live in a neighbouring division area.
Arbroath | 0800 - 1600 Mon - Fri |
Downfield | 0900 - 1700 Mon - Fri |
Dundee | 24 hours, 7 days |
Forfar | 0800 - 1600 Mon - Fri |
Lochee | 0900 - 1700 Mon - Fri |
Perth | 24 hours, 7 days |
Pitlochry | 0900 - 1700 Mon - Fri |
Auchterarder | No public counter provision |
Blairgowrie | No public counter provision |
Brechin | No public counter provision |
Carnoustie | No public counter provision |
Crieff | No public counter provision |
Kinross | No public counter provision |
Longhaugh | No public counter provision |
Maryfield | No public counter provision |
Montrose | No public counter provision |
Note: Stations open until 1700hrs will close for 1 hour at 1230hrs daily.
Edinburgh – E Division
Police Station Public Counter Opening Hours
Public counters at St. Leonard's and Gayfield Square will always be open to ensure that anyone who wishes to can attend in person at a police station to access a wide variety of services 24 hours a day, all year round.
Please dial 101 before attending at any other station to check opening times and availability, as these may vary.
If you wish to speak to an officer at a station where there is no public counter provision, please dial 101 prior to attending to ensure officers are available. There may be another station open, or officers available, closer to where you are.
In the event that you attend a station that is closed, please dial 101 (a yellow phone is provided at the entrance of every station) to speak to an officer, or to identify the closest available station to you that is open.
Corstorphine | Please dial 101 during the week for daytime availability. Closed at weekends. |
Craigmillar | Please dial 101 during the week for daytime availability. Closed at weekends. |
Drylaw | Please dial 101 for daytime availablity |
Edinburgh West End | Please dial 101 during the week for daytime availability. Closed at weekends. |
Gayfield Square |
24 hours 7 days * Closed from 08/02/2021 to 13/02/2021 for maintenance. The nearest 24hr Police Station is St. Leonard's |
Howdenhall | Please dial 101 for daytime availablity |
Leith | Please dial 101 for daytime availablity |
Portobello | Please dial 101 for daytime availablity |
St Leonards | 24 hours 7 days |
South Queensferry | Please dial 101 during the week for daytime availability. Closed at weekends. |
Wester Hailes | Please dial 101 for daytime availablity |
Balerno | No public counter provision |
Oxgangs | No public counter provision |
Police Information Centre (High Street, Edinburgh) | No public counter provision |
Greater Glasgow – G Division
Police Station Public Counter Opening Hours
Your local police station opening hours are provided below.
There is no longer a staffed counter service at Anderston, Craigie Street and Garscadden. However, if you wish to speak to an officer at any of those stations, please dial 101 prior to attending to ensure officers are available. There may be a station closer to where you live in a neighbouring division area.
Baillieston | 0900 - 1700 Mon - Fri |
Baird Street | 0800 - 1800 Mon - Fri |
Barrhead | 0800 - 1800 7 days |
Bishopbriggs | 0800 - 1800 7 days |
Castlemilk | 0900 - 1700 Mon - Fri |
Cathcart | 0700 - midnight 7 days |
Drumchapel | 0700 - midnight 7 days |
Easterhouse | 0900 - 1800 7 days |
Giffnock | 0700 - midnight 7 days closed 1130 - 1230 & 1930 - 2030 |
Glasgow City Centre | 24 hours 7 days |
Glasgow West End | 0700 - midnight 7 days |
Gorbals | 0700 - midnight 7 days |
Govan | 24 hours 7 days |
Kirkintilloch | 0700 - midnight 7 days |
London Road | 0700 - midnight 7 days closed 1200 - 1300 & 2000 - 2100 |
Maryhill | 0700 - midnight 7 days |
Milngavie | 0800 - 1800 7 days |
Pollok | 0700 - 2200 7 days |
Pollokshaws | 0900 - 1700 Mon - Fri |
Saracen | 0900 - 1700 Mon - Fri |
Shettleston | 0700 - midnight 7 days |
Anderston | No public counter provision |
Craigie Street | No public counter provision |
Garscadden | No public counter provision |
Note: Stations open until 1700hrs and 1800hrs will close for 1 hour at 1230hrs daily.
The Lothians and Scottish Borders – J Division
Police Station Public Counter Opening Hours
Your local police station opening hours are provided below.
There is no longer a staffed counter service at the stations highlighted. However, if you wish to speak to an officer at any of those stations, please dial 101 prior to attending to ensure officers are available. There may be a station closer to where you live in a neighbouring division area.
Bathgate | 0800 - 1800 7 days |
Broxburn | 0900 - 1700 Mon - Thu 0900 - 1645 Fri |
Dalkeith | 0700 - midnight 7 days |
Dunbar | 0900 - 1700 Mon - Fri |
Duns | 0900 - 1700 Mon - Fri |
Eyemouth | 0830 - 1630 Mon - Wed 0830 - 1600 Thursday |
Galasheils | 0800 - 1800 7 days |
Haddington | 0900 - 1700 Mon - Fri |
Hawick | 0700 - midnight 7 days |
Jedburgh | 0800 - 1600 Mon - Fri |
Kelso | 0900 - 1700 Mon - Fri |
Linlithgow | 0900 - 1700 Mon - Fri |
Livingston | 24 hours 7 days |
Musselburgh | 0800 - 1800 7 days |
North Berwick | 0900 - 1700 Mon - Fri |
Peebles | 0900 - 1700 Mon - Fri |
Penicuick | 0730 - 1530 Mon - Fri |
Tranent | 0900 - 1700 Mon - Fri |
Whitburn | 0915 - 1700 Mon - Tue 0900 - 1700 Wed - Thu 0900 - 1645 Fri |
Armadale | No public counter provision |
Bonnyrigg | No public counter provision |
Coldstream | No public counter provision |
Gorebridge | No public counter provision |
Lauder | No public counter provision |
Loanhead | No public counter provision |
Melrose | No public counter provision |
Newbattle | No public counter provision |
Selkirk | No public counter provision |
West Calder | No public counter provision |
Note: Stations open until 1700hrs and 1800hrs (inc. Eyemouth) will close for 1 hour at 1230hrs daily.
Renfrewshire and Inverclyde – K Division
Police Station Public Counter Opening Hours
Your local police station opening hours are provided below.
There is no longer a staffed counter service at the stations highlighted. However, if you wish to speak to an officer at any of those stations, please dial 101 prior to attending to ensure officers are available at the station. There may be a station closer to where you live in a neighbouring division area. Note that the Johnstone station is located within the town hall.
Greenock | 24 hours 7 days |
Johnstone | 0900 - 1700 Mon - Fri |
Paisley | 24 hours 7 days |
Renfrew | 0900 - 1700 Mon - Fri |
Erskine | No public counter provision |
Fergsulie Park | No public counter provision |
Glasgow Airport | No public counter provision |
Gourock | No public counter provision |
Linwood | No public counter provision |
Port Glasgow | No public counter provision |
Note: Stations open until 1700hrs will close for 1 hour at 1230hrs daily.
Argyll and West Dunbartonshire – L Division
Police Station Public Counter Opening Hours
Your local police station opening hours are provided below.
There is no longer a staffed counter service at Alexandria, Bowmore and Tobermory. However, if you wish to speak to an officer at any of those stations, please dial 101 prior to attending to ensure officers are available at the station. There may be a station closer to where you live in a neighbouring division area.
Campbeltown | 0700 - 1800 7 days |
Clydebank | 24 hours 7 days |
Dumbarton | 0800 - 1800 7 days |
Dunoon | 0700 - 1800 7 days |
Helensburgh | 0900 - 1900 Mon - Thu 1200 - 2200 Fri - Sun |
Lochgilphead | 0700 - 1800 7 days |
Oban | 24 hours 7 days |
Rothesay | 0700 - 1800 7 days |
Alexandria | No public counter provision |
Bowmore | No public counter provision |
Tobermory | No public counter provision |
Note: Dumbarton Police Station will close for 1 hour at 1230hrs daily. Helensburgh Police Station will close for 1 hour at 1230hrs, Monday to Thursday.
Highland and Islands – N Division
Police Station Public Counter Opening Hours
Your local police station opening hours are provided below.
There is no longer a staffed counter service at Dornoch and Glencoe. However, if you wish to speak to an officer at any of those stations, please dial 101 prior to attending to ensure officers are available at the station. There may be a station closer to where you live in a neighbouring division area.
Alness | 0900 - 1700 Mon, Tue, Thu, Fri 1200 - 1700 Wed |
Aviemore | 0700 - midnight 7 days |
Benbecula | 0900 - 1230 Mon - Fri |
Dingwall | 0800 - 1800 7 days |
Fort William | 0700 - midnight 7 days |
Inverness | 24 hours 7 days |
Kirkwall | 0700 - midnight 7 days |
Kyle of Lochlash | 0900 - 1700 Mon - Fri |
Lerwick | 0800 - 1800 7 days |
Mallaig | 0900 - 1700 Mon - Fri |
Nairn | 0700 - midnight 7 days |
Portree | 0900 - 1700 Mon - Fri |
Stornoway | 0700 - midnight 7 days |
Stromness | Shared service 0900 - 1700 Mon - Fri |
Tain | 0900 - 1700 Mon - Fri |
Thurso | 0800 - 1800 7 days |
Ullapool | 0900 - 1700 Tue & Thur |
Wick | 0800 - 1800 7 days |
Dornoch | No public counter provision |
Glencoe | No public counter provision |
Note: Stations open until 1700hrs and 1800hrs will close for 1 hour at 1230hrs daily.
Fife – P Division
Police Station Public Counter Opening Hours
Your local police station opening hours are provided below.
There is no longer a staffed counter service at the stations highlighted below. However, if you wish to speak to an officer at any of those stations, please dial 101 prior to attending to ensure officers are available at the station. There may be a station closer to where you live in a neighbouring division area.
Cowdenbeath | 0700 - midnight 7 days |
Cupar | 0700 - midnight 7 days |
Dalgety Bay (South West Fife) | 0900 - 1700 Mon - Fri |
Dunfermline | 24 hours 7 days |
Glenrothes (Detroit Road) | 0700 - midnight 7 days |
Kircaldy | 24 hours 7 days |
Levenmouth | 0700 - midnight 7 days |
St Andrews | 0900 - 1700 Mon - Fri |
Anstruther (East Neuk) | No public counter provision |
Auchtermuchty (Howe) | No public counter provision |
Burntisland | No public counter provision |
Cardenden | No public counter provision |
Oakley | No public counter provision |
Tay Bridgehead | No public counter provision |
Note: Stations open until 1700hrs will close for 1 hour at 1230hrs daily.
Lanarkshire – Q Division
Police Station Public Counter Opening Hours
Your local police station opening hours are provided below.
There is no longer a staffed counter service at the stations highlighted below. However, if you wish to speak to an officer at any of those stations, please dial 101 prior to attending to ensure officers are available. There may be a station closer to where you live in a neighbouring division area.
Airdrie | 0800 - 1800 7 days |
Bellshill | 0800 - 1800 7 days |
Blantyre | 0900 - 1700 Mon - Fri |
Coatbridge | 0700 - midnight 7 days |
Cumbernauld | 0800 - 1800 7 days |
East Kilbride | 0800 - 1800 7 days |
Hamilton | 24 hours 7 days |
Kilsyth | 0900 - 1700 Mon - Fri |
Lanark | 24 hours 7 days |
Larkhall | 0900 - 1700 Mon - Fri |
Motherwell | 24 hours 7 days |
Rutherglen | 0800 - 1800 7 days |
Wishaw | 0700 - midnight 7 days |
Biggar | No public counter provision |
Cambuslang | No public counter provision |
Carluke | No public counter provision |
Lesmahagow | No public counter provision |
Shotts | No public counter provision |
Strathaven | No public counter provision |
Uddingston | No public counter provision |
Viewpark | No public counter provision |
Note: Stations open until 1700hrs and 1800hrs will close for 1 hour at 1230hrs daily.
Ayrshire – U Division
Police Station Public Counter Opening Hours
Your local police station opening hours are provided below.
There is no staffed counter service at Drongan, Girvan and Stewarton. However, if you wish to speak to an officer at any of those stations, please dial 101 prior to attending to ensure officers are available. There may be a station closer to where you live in a neighbouring division area.
Ayr | 0700 - midnight 7 days |
Cummock | 0900 - 1700 Mon - Fri |
Galston | 0900 - 1700 Mon - Fri |
Irvine | 0700 - midnight 7 days |
Kilbrinie | 0900 - 1700 Mon - Fri |
Kilmarnock | 0700 - midnight 7 days |
Largs | 0900 - 1700 Mon - Fri |
Saltcoats | 0800 - 1800 7 days |
Arran | No public counter provision |
Dalmellington | No public counter provision |
Drongan | No public counter provision |
Girvan | No public counter provision |
Millport | No public counter provision |
Stewarton | No public counter provision |
Note: Stations open until 1700hrs and 1800hrs will close for 1 hour at 1230hrs daily.
Dumfries and Galloway – V Division
Police Station Public Counter Opening Hours
Your local police station opening hours changed with effect from 3 March 2014.
There is no longer a staffed counter service at Kirkcudbright and Dalbeattie. However, if you wish to speak to an officer at any of those stations, please dial 101 prior to attending to ensure officers are available at the station. There may be a station closer to where you live in a neighbouring division area.
Annan | 0900 - 1800 7 days |
Castle Douglas | 0800 - 1800 7 days |
Dumfries (Cornwall Mount, Divisional HQ) | 0800 - 1600 Mon - Fri |
Dumfries (Loreburn Street) | 24 hours 7 days |
Lockerbie | 0900 - 1700 Mon - Fri |
Newton Stewart | 0830 - 1400 Mon - Wed |
Sanquhar | 0900 - 1700 Mon - Fri |
Stranraer | 24 hours 7 days |
Kirkcudbright | No public counter provision |
Dalbeattie | No public counter provision |
Note: Stations open until 1700hrs and 1800hrs will close for 1 hour at 1230hrs daily.
You can contact your local community team by visiting Your Community and following the links on the right of the page.