Scotland

Pharmacies in Dalkeith

5 pharmacies in Dalkeith across 1 postcode district (EH22), and 4 more within 10 km.

Source: Public Health Scotland Dispenser Location Contact Details, published 1 June 2026.

5
Pharmacies
1
Postcode Districts
–
Open Now

Map of 9 pharmacies

Showing 5 pharmacies in Dalkeith

Areas Covered in Dalkeith

The 5 pharmacies we list in Dalkeith, Scotland span 1 postcode district.

  • EH225 pharmacies

All pharmacies in Dalkeith

5 pharmacies listed in Dalkeith.

Pharmacies near Dalkeith

4 pharmacies within 10 km (6 miles) of Dalkeith, by straight-line distance from the centre of the pharmacies listed in Dalkeith.

Nearby towns and cities

Frequently asked questions

How many pharmacies are there in Dalkeith?

We list 5 pharmacies in Dalkeith, in postcode district EH22.