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.
|
Marischal College, Aberdeen |
0700-2300 - Mon-Sun (Council building closes after 1700 and buzzer is used thereafter) |
| Kittybrewster, Aberdeen | No public counter provision for general enquiries. Lost and Found Office open 09.00 - 16.00 Mon - Thurs |
| Bucksburn | No public counter provision |
| Ballater | No public counter provision |
| Banchory |
Opening hours below are a 2-week shift pattern Week 1 Week 2 |
| Banff | 08.00 - 17.00 Mon - Fri |
| Buckie | Varied cover Mon-Sun |
| Elgin | 0700 - 2200 - Mon-Sun |
| Ellon | 09.00 - 17.00 Mon - Fri |
| Forres | Varied Mon - Fri cover |
| Fraserburgh |
Varied 0900-0000 Mon-Sun |
| Huntly |
0700 - 1600 Mon-Thurs |
| Inverurie |
0700 - midnight - Mon-Sun |
| Keith | 0815 - 1600 - Mon-Fri |
| Laurencekirk |
0800 - 1600 Mon-Fri |
| Lossiemouth |
0900 - 1700 - Mon-Fri |
| Mintlaw | 0800 - 1600 Mon - Fri |
| Peterhead Police Public Counter (Buchan House) |
0700 - 0000 Mon-Sun |
| Rothes | 09.00 - 17.00 Mon - Fri |
| Stonehaven |
Varied Mon - Sunday (approx 0700 - 2300) |
| Turriff |
No public counter provision |
| Tilydrone, Aberdeen | No public counter provision |
| Woodhill House, Aberdeen | No public counter provision |
| Braemar | No public counter provision |
| Westhill | No public counter provision |
| Nigg | No public counter provision |
| Northfield | No public counter provision |
Forth Valley – C Division
Please visit your community policing team pages for station opening hours.
Tayside – D Division
Please visit your community policing team pages for station opening hours.
Edinburgh – E Division
Police Station Public Counter Opening Hours
Public counter at St. Leonards 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 |
Please dial 101 for availability. |
| Howdenhall | Please dial 101 for daytime availablity |
| Leith | Please dial 101 for daytime availablity |
| Fettes | 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 availability Counter closed between Monday 20 - Sunday 26 February |
| Oxgangs | No public counter provision |
Greater Glasgow – G Division
Police Station Public Counter Opening Hours
Your local police station opening hours are provided below.
|
Baird Street |
0800 - 1800 7 days (no lunchtime closure) |
|
Barrhead |
0800 – 1800 7 days (closed 1230-1330) |
|
Cathcart ** |
0700 – midnight, 7 days |
|
Drumchapel ** |
0700 - midnight, 7 days |
|
Easterhouse * |
0800-1800hrs, 7 days a week |
|
Giffnock |
0700 – midnight, 7 days (closed 1130-1230 & 1930-2030) |
|
Stewart Street (Glasgow City Centre) |
24 hours 7 days |
|
Partick (Glasgow West End) |
0700 – midnight, 7 days |
|
Govan |
24 hours 7 days |
|
Kirkintilloch ** |
0700 - midnight, 7 days |
|
London Road |
0700 – 2300, 7 days (closed 1200 -1300) |
|
Maryhill ** |
0700 – midnight, 7 days |
|
Pollok |
0700 – 2200 (no lunchtime closure) |
|
Saracen |
Closed |
|
Shettleston |
0700- 2300, 7 days (closed 1200 -1300) |
*Stations open until 1700hrs and 1800hrs will close for 1 hour at 1230hrs daily,
**Stations open until 0000hrs will close for 1 hour at 1200hrs and 2000hrs 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 | Wednesday and Thursday only 0900 - 1715 hrs |
| Broxburn |
Monday-Wednesday - 0800-1600. Closed 1300-1330 for lunch Thursday-Sunday - closed Please note that between Monday, 25 May, 2026 and Friday, 29 May, 2026 this station will be closed. |
| Dalkeith |
Dalkeith is open routinely from 0700 - 0000 hrs daily and closed every day between 1200-1300 hours and 1830-1930 for staff breaks. Due to part time working/annual leave etc there are some variations to this.* * Tuesday 9th June: 0700-1600 only, closed 12.00-13.00 for break Wed 10th - Mon 15th June: |
| Duns | Monday to Friday - 0730-1500 Saturday & Sunday - Closed |
| Eyemouth | Monday to Thursday - 0830-1600 Friday to Sunday - closed |
| Galashiels | Open 7 days - 0800-1800 |
| Haddington | Monday to Friday - 0840-1600 Saturday & Sunday - Closed |
| Hawick | Open 7 days - 0800-1800 |
| Jedburgh | Monday to Friday - 0800-1600 Saturday & Sunday - Closed |
| Kelso | Monday to Friday - 0800-1530 Saturday & Sunday - Closed |
| Linlithgow | Monday to Friday - 0900-1700 (Closed every alternate Monday) Saturday & Sunday - Closed |
| Livingston | 24 hours 7 days |
| Musselburgh | Monday - 0800-1700 Tuesday - 0800-1700 (Closed every alternate Tuesday) Wednesday - 0800-1700 (Closed every alternate Wednesday) Thursday - Closed Friday - Closed Saturday - 0800-1700 (Closed every alternate Saturday) Sunday - 0800-1700 (Closed every alernate Sunday) |
| Peebles | Monday to Friday - 0800-1600 Saturday & Sunday - Closed |
| Penicuik |
No public counter provision. |
| Tranent | Monday to Wednesday - 0900-1700 Thursday to Sunday - Closed |
| Whitburn |
Monday to Friday - 0900-1700 *Closed every second Monday |
| Armadale | No public counter provision |
| Bonnyrigg | 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 |
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 |
| Glasgow Airport | No public counter provision |
| Osprey House | 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 |
| Clydebank | 24 hours 7 days |
| Dumbarton | 0800 - 1800 7 days |
| Dunoon |
0700 - 1800 |
| Helensburgh | 0800 - 1800 |
| Lochgilphead | 0700 - 1800 7 days |
| Oban | 24 hours 7 days |
| Rothesay |
0700 - 1800 |
| 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 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.
| Station |
Public Access |
|
Inverness DHQ Police Station |
Yes – Limited hours Mon-Fri |
|
Lochmaddy Police Station |
No |
|
Castlebay Police Station |
No |
|
Benbecula Police Station |
No |
|
Stornoway Police Station |
Yes |
|
Mid Yell Police Station |
No |
|
Lerwick Police Station |
Yes (varied opening hours) From Monday, 1 June, 2026, the opening hours will be as follows: Tuesday to Friday: 0900 to 1700 Saturday/Sunday: 0800 to 1800 Mondays: Closed |
|
Kirkwall Police Station |
Yes |
|
Stromness Police Station |
Unstaffed |
|
Ullapool Police Station |
Yes – Tue/Thurs only |
|
Gairloch Police Station |
No |
|
Dingwall Police Station |
Yes 0800-1800 |
|
Alness Police Station |
Yes Mon-Fri 0900-1700 |
|
Dunvegan Police Station |
Response Hub. NOT continually open to public. Use 101 call button |
|
Portree Police Station |
0900-1700 Mon-Fri |
|
Lochcarron Police Station |
Response Hub. NOT continually open to public. Use 101 call button |
|
Kyle of Lochalsh Police Station |
0900-1300 Mon-Fri |
|
Strontian Police Station |
Response Hub. NOT continually open to public. Use 101 call button |
|
Mallaig Police Station |
Mon / Tue and Thurs / Fri – 0815-1715 |
|
Glencoe Police Station |
Response Hub. NOT continually open to public. Use 101 call button |
|
Fort William Police Station |
0700-2200 most days |
|
Fort Augustus Police Station |
No |
|
Inverness Burnett Road Police Station |
7 days between 0900 and 1700 (Monday-Friday) and 1000-1700 (Saturday-Sunday). |
|
Thurso Police Station |
Yes – 0800-1800 |
|
Tain Police Station |
Yes – Mon-Fri 0930-1730 |
|
Tongue Police Station |
No |
|
Rhiconich Police Station |
No |
|
Lochinver Police Station |
No |
|
Golspie Police Station |
No |
|
Wick Police Station |
Open 7 days a week 0800 - 1800 |
|
Nairn Police Station |
0700-0000 most days |
|
Aviemore Police Station |
0700-0000 most days |
|
Daliburgh police station |
No |
Note: Due to staffing absence or shortages, offices may not be opened as advertised.
Fife – P Division
Please visit your community policing team pages for station opening hours.
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 |
8pm to 4pm, Monday to Friday |
| Cambuslang |
Open from 9am to 5pm, Monday to Friday |
| Coatbridge |
0700 - midnight 7 days |
| Cumbernauld |
0800 - 1800 7 days (closes 1220-1330 for lunch) |
| East Kilbride |
0800 - 1800 7 days |
| Hamilton | 24 hours 7 days |
| Lanark |
Open seven days a week, 8am to 6pm |
| Motherwell | 24 hours 7 days |
| Wishaw |
9am – 5pm, Monday to Friday. |
| Shotts | No public counter provision |
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 - 2300, 7 days Closed 1200 - 1300 and 1900 - 2000 |
| Cumnock | No front counter available |
| 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 |
Dumfries and Galloway – V Division
Police Station Public Counter Opening Hours
Your local police station opening hours changed with effect from 01 September 2024.
If you wish to speak to an officer where the station appears closed AT ANY TIME, please dial 101, to request officer to that station. There may be a staffed station closer to where you live in a neighbouring divisional area.
| Annan |
Mon-Thurs - 0800-1600 hours (Closed for lunch between 1230 - 1300) Friday - 0800-1300 Sat/Sun - Closed |
| Castle Douglas |
Opening hours below are a 2-week shift pattern Week 1 Week 2 |
|
Dumfries, Cornwall Mount, Divisional HQ |
Mon–Fri 0800 – 1600 hrs |
|
Dumfries, Loreburn Street |
Mon-Friday - 08.00 - 16.00 Sat - Sunday - Closed |
| Lockerbie |
Mon – Fri - 0900-1700 (closed for lunch) Sat/Sun - closed |
| Newton Stewart |
Mon-Sun - 0930-1330 |
| Sanquhar |
Mon–Thursday - 08.30–16.30 |
| Stranraer |
Mon-Sun - 0800-2000 |
If you wish to speak to an officer where the station appears closed AT ANY TIME, please dial 101 to request officers at that Station.
Note: Stations open until 1700hrs and 1800hrs will close for 1 hour at 1230hrs daily. Also note that stations not open 24 hours are staffed by available officers who are not attending incidents, otherwise they may be closed.
You can contact your local community team by visiting Your Community and following the links on the right of the page.