46 pharmacies across Scotland
Pop in your postcode to find your nearest pharmacy, or browse the full list by region below.
Your local pharmacy, wherever you are
Pop in your postcode to find your nearest pharmacy — or explore the map to see them all.
Loading pharmacy map…
No pharmacies match your search. Try another town, postcode, or region.
Browse by region
Argyll and Bute
Ayrshire
Ochiltree Pharmacy
90 Main Street, Ochiltree, Cumnock, KA18 2PF
View pharmacy →Dumfries & Galloway
Dumfries Pharmacy
32 Lochside Road, Dumfries, Dumfriesshire, DG2 0LW
View pharmacy →Kirkconnel Pharmacy
44 Main Street, Kirkconnel, Dumfries & Galloway, DG4 6NB
View pharmacy →Sanquhar Pharmacy
43–45 High Street, Sanquhar, DG4 6DJ
View pharmacy →East Lothian
Haddington Pharmacy
20 High Street, Haddington, East Lothian, EH41 3ES
View pharmacy →Edinburgh
Danderhall Pharmacy
71 Newton Church Road, Danderhall, Midlothian, EH22 1LX
View pharmacy →Grange Pharmacy
2 Beaufort Road, Edinburgh, Midlothian, EH9 1AG
View pharmacy →Kings Pharmacy
142 Marchmont Road, Edinburgh, Midlothian, EH9 1AQ
View pharmacy →Pathhead Pharmacy
210 Main Street, Pathhead, Midlothian, EH37 5PP
View pharmacy →Roseburn Pharmacy
9–11 Roseburn Terrace, Edinburgh, Midlothian, EH12 5NG
View pharmacy →Royal Mile Pharmacy
67 High Street, Edinburgh, Midlothian, EH1 1SR
View pharmacy →Falkirk
Carronshore Pharmacy
1 Kincardine Road, Carronshore, Stirlingshire, FK2 8AE
View pharmacy →Laurieston Pharmacy
84–85 Mary Street, Laurieston, Falkirk, FK2 9PR
View pharmacy →Slamannan Pharmacy
17 High Street, Slamannan, Falkirk, FK1 3EX
View pharmacy →Grampian
Aberchirder Pharmacy
55 Main Street, Aberchirder, Huntly, AB54 7ST
View pharmacy →Buckpool Pharmacy
12 St Andrews Square, Buckpool, Buckie, AB56 1BU
View pharmacy →Clifton Road (Lossie)
23A Clifton Road, Lossiemouth, IV31 6DJ
View pharmacy →Findochty Pharmacy
Findochty Pharmacy, 3 Seaview Road, Findochty, Buckie, AB56 4QJ
View pharmacy →Forres 83 High Street Pharmacy
83 High Street, Forres, IV36 1AA
View pharmacy →Forres 99 High Street Pharmacy
99 High Street, Forres, IV36 1AA
View pharmacy →Forres Health Food Store
99 High Street (Back Street), Forres, IV36 1AA
View pharmacy →Lhanbryde Pharmacy
32 St Andrews Road, Lhanbryde, IV30 8NZ
View pharmacy →Lossiemouth (Queen Street)
34 Queen Street, Lossiemouth, IV31 6PJ
View pharmacy →Normac
Ardach Health Centre, Highfield Road, Buckie, AB56 1JE
View pharmacy →Portknockie Pharmacy
Portknockie Pharmacy, 3 Union Street, Portknockie, Buckie, AB56 4LF
View pharmacy →Taylor’s Pharmacy
Taylor’s Pharmacy, 1 High Street, Buckie, AB56 1AL
View pharmacy →Hamilton
Hamilton Pharmacy
26 Brandon Street, Hamilton, South Lanarkshire, ML3 6AB
View pharmacy →Scottish Borders
Peebles Pharmacy
20 High Street, Peebles, Scottish Borders, EH45 8SF
View pharmacy →Selkirk Pharmacy
77–79 High Street, Selkirk, Scottish Borders, TD7 4BZ
View pharmacy →Stirling
Bannockburn Pharmacy
2 West Murrayfield, Stirling, FK7 8NF
View pharmacy →Bridge of Allan Pharmacy
37 Henderson Street, Bridge of Allan, FK9 4HN
View pharmacy →Cowie Pharmacy
32A Main Street, Cowie, Stirling, Stirlingshire, FK7 7BL
View pharmacy →Dollar Pharmacy
55 Bridge Street, Dollar, FK14 7DA
View pharmacy →Fallin Pharmacy
8 The Square, Fallin, Stirling, FK7 7JE
View pharmacy →Head Office (Non Pharmacy)
Bandeath Industrial Estate, Throsk, Stirling, FK7 7NP
View pharmacy →Stirling Uni
Andrew Miller Building, University of Stirling, Stirling, Stirlingshire, FK9 4LA
View pharmacy →The Highlands
Balintore Pharmacy
2 Hugh Street, Balintore, IV20 1UJ
View pharmacy →Broadford Pharmacy
Ford Hill, Broadford, Isle of Skye, IV49 9AB
View pharmacy →Brora Pharmacy
1 Victoria Road, Brora, KW9 6QN
View pharmacy →Kyle Pharmacy
Station Road, Kyle of Lochalsh, IV40 8AE
View pharmacy →Muir of Ord
Unit 3, Seaforth Buildings, Seaforth Road, Muir of Ord, IV6 7TA
View pharmacy →Pulteneytown Pharmacy
19 Dempster Street, Wick, KW1 5QB
View pharmacy →Wick Pharmacy
112 High Street, Wick, KW1 4LR
View pharmacy →West Lothian
Polbeth Pharmacy
107–109 Chapelton Drive, Polbeth, West Calder, West Lothian, EH55 8SQ
View pharmacy →Winchburgh Pharmacy
5 Canal Road, Winchburgh, West Lothian, EH52 6FD
View pharmacy →Get in touch
Find your nearest pharmacy, send a message or check opening hours and services.