Find your local Pharmacy
   NHS Highlands



 Click on a column heading to re-order list. Currently ordered by [Name Of Pharmacy]
 Name & Address Postcode Town Telephone
Alliance Pharmacy
48 High Street
IV15 9HL Dingwall 01349862241
Alliance Pharmacy
47 High Street
IV10 8SU Fortrose 01381621524
Alliance Pharmacy
97-99 High Street
IV18 0AB Invergordon 01349852242
Alliance Pharmacy
1 High Street
IV12 4AG Nairn 01667453100
Alliance Pharmacy
2 Southside Road
IV2 3AU Inverness 01463231192
Ardersier Pharmacy
10 High Street
IV1 2QB Ardersier 01667462615
Boots the Chemist Ltd
Unit 2
IV2 7GD Inverness 01463715343
Boots the Chemist Ltd.
58-64 High Street
KW1 4NE Wick 01955603199
Boots the Chemist Ltd.
9-10 High Street
IV15 9HL Dingwall 01349862282
Boots the Chemist Ltd.
Unit 2, Tweeddale Buildings
PH33 6EU Fort William 01397705143
Boots the Chemist Ltd.
11/1 Eastgate Shopping Centre
IV2 3PP Inverness 01463225167
Boots the Chemist Ltd.
35-35a High Street
IV12 4AG Nairn 01667453169
Boots the Chemist Ltd.
3 Shore Street
IV26 2UJ Ullapool 01854612114
Clark Munro Ltd
69 High Street
PH26 3EG Grantown-on-Spey 01479872006
D.A. MacLeod (Portree) Ltd.
5 Wentworth Street
IV51 9EJ Portree 01478612100
D.A. Ross & Co.
5 High Street
IV19 1AB Tain 01862892009
Fernley Wallis Pharmacy Ltd
Station Road
IV40 8AE Kyle of Lochalsh 01599534206
Fernley Wallis Pharmacy Ltd.
Grampian Road
PH22 1PD Aviemore 01479810259
H.B Reid (Wick) Ltd.
112 High Street
KW1 4LR Wick 01955602053
Helmsdale Trading Co
21 Dunrobbin Street
KW8 6JA Helmsdale 01431821582
I Smith
7 MacArthur Street
KW1 5AX Wick 01955602005
Kinmylies Pharmacy
1 Charleston Court
IV3 8YB Inverness 01463221094
L Rowland & Co
54 Grant Street
IV3 6BS Inverness 01463232217
L Rowland & Co
Keppoch Road
IV2 7LL Inverness 01463791900
L. Lawson
Post Office Buildings
IV4 7BT Beauly 01463782241
Lloyds Pharmacy
10 Church Street
IV1 1EA Inverness 01463233208
Lloyds Pharmacy
Caol Shopping Centre
PH33 7DR Fort William 01397703403
Lloyds Pharmacy
8 Greig Street
IV3 5PT Inverness 01463233545
Lloyds Pharmacy
Riverside Medical Practice
IV3 5PW Inverness 01463233295
Lloyds Pharmacy
52-54 High Street
PH33 6AH Fort William 01397702031
M.I.A. Harper
Seaforth Buildings
IV6 7TA Muir of Ord 01463870806
Mallaig Pharmacy
Main Street
PH41 4QY Mallaig 01687462209
Mitchells Chemist
Main Street
KW10 6TG Golspie 01408633217
Mitchells Chemist
High Street
IV25 3SH Dornoch 01862810253
National Co-operative Chemists Ltd
Alness Pharmacy
IV17 0SG Alness 01349882233
National Co-operative Chemists Ltd
Lairg Pharmacy
IV27 4AR Lairg 01549402374
National Cooperative Chemists Ltd.
4 High Street
KW14 8AG Thurso 01847892040
National Co-operative Chemists Ltd.
23-25 High Street
IV19 1AE Tain 01862892002
P. Grant
22 High Street
PH21 1HR Kingussie 01540661202
Park Pharmacy
Unit 2
IV2 4PF Inverness 01463712171
Salts Healthcare (Appliances)
7 Connel Court
IV2 3EU Inverness 01463241756
Spa Pharmacy
The Square
IV14 9DW Strathpeffer 01997421214
Superdrug Stores PLC
12-22 High Street
IV1 1JG Inverness 01463233261
Sutherlands Pharmacy
13 Traill Street
KW14 8EJ Thurso 01847892011
Tesco Pharmacy Ltd
Milton of Inshes
IV2 3TW Inverness 01463880547
W.G. Main
1 Victoria Road
KW9 6QN Brora 01408621230
Williamsons
16 Traill Street
KW14 8EJ Thurso 01847892016