# Pharmacies in Dalkeith — 8 Listed | Pick My Pharmacy

URL: https://pickmypharmacy.co.uk/pharmacies/scotland/dalkeith/
Description: Find a pharmacy in Dalkeith: 8 GPhC-registered community pharmacies in EH22 with addresses, postcodes and register numbers. Compare services free.

---

- [Home](/)
- /[Pharmacies](/pharmacies/)
- /[Scotland](/pharmacies/scotland/)
- /Dalkeith

Scotland town directory

# Pharmacies in Dalkeith

Find a pharmacy in Dalkeith: every GPhC-registered community pharmacy we list in the town, with addresses, postcodes and register numbers, plus online pharmacies that deliver there.

In short

Pick My Pharmacy lists 8 GPhC-registered community pharmacies in Dalkeith in EH22, plus 527 online pharmacies that deliver there (GPhC register snapshot 30 June 2026). NHS prescriptions are free in Scotland. Every listing shows its premises number so you can check it on pharmacyregulation.org.

## Dalkeith pharmacy snapshot
Community pharmacies8Postcode districts1Phone on file5NHS pharmacies5Independents6
Counted from the GPhC premises register snapshot of 30 Jun 2026 · largest chains: Boots (1), Rowlands (1) · oldest premises registration on file: 1973. [How we source listings](/methodology/)
[Compare pharmacies in Dalkeith](/compare/)[Search Dalkeith by postcode](/pharmacies/?q=Dalkeith)
## Featured pharmacy

Paid placement — clearly labelled, shown above the listings, and it never changes ratings or the order of the directory below.

### [Bolt Pharmacy](/pharmacies/bolt-pharmacy-blackburn-bb1/)

Online Pharmacy · Online · UK-Wide · GPhC-registered premises · Distance-selling pharmacy
GPhC registeredPrivate onlyDistance sellingHome delivery · Online consultation
[0333 016 2337](tel:03330162337)

Online Pharmacy · Prescription Delivery · Weight Management

Featured Pharmacy

[Claim this listing](/claim/?firm=bolt-pharmacy-blackburn-bb1)
☆
UK-wide distance-selling pharmacy focused on private weight-management treatment · GPhC 9013085

Contact for Prices

## Every pharmacy in Dalkeith by postcode

8 GPhC-registered community pharmacies whose register address is in Dalkeith, grouped by postcode district. The order is alphabetical — no pharmacy can pay to move up. Confirm hours and services with the pharmacy before you travel.

### Pharmacies in EH22(8)

- [Boots](/pharmacies/boots-dalkeith-eh22/)
17-19 High Street, EH22 1JB

BootsGPhC 1042617Registered 1973
[0131 6633158](tel:01316633158)
- [Dalkeith Pharmacy](/pharmacies/dalkeith-pharmacy-dalkeith-eh22/)
17 Eskdail Court, EH22 1AG

IndependentGPhC 1042616Registered 1998
[0131 663 6789](tel:01316636789)
- [Lindsay & Gilmour Pharmacy](/pharmacies/lindsay-and-gilmour-pharmacy-dalkeith-eh22/)
18-20 Woodburn Avenue, EH22 2BP

IndependentGPhC 1085676Registered 2001
[0131 6630372](tel:01316630372)
- [Mayfield Pharmacy](/pharmacies/mayfield-pharmacy-dalkeith-eh22/)
2 Bogwood Court, Mayfield, EH22 5DG

IndependentGPhC 1042615Registered 1998
[0131 663 3523](tel:01316633523)
- [Mayfield Pharmacy](/pharmacies/mayfield-pharmacy-dalkeith-eh22-2/)
3 Bogwood Court, Mayfield, EH22 5DG

IndependentGPhC 9013203Registered 2026

- [Newtongrange Pharmacy](/pharmacies/newtongrange-pharmacy-dalkeith-eh22/)
125 Main Street, Newtongrange, EH22 4PF

IndependentGPhC 1042618Registered 1998

- [Newtongrange Pharmacy](/pharmacies/newtongrange-pharmacy-dalkeith-eh22-2/)
131 Main Street, Newtongrange, EH22 4PF

IndependentGPhC 9012725Registered 2025
[0131 663 2251](tel:01316632251)
- [Rowlands Pharmacy](/pharmacies/rowlands-pharmacy-dalkeith-eh22/)
New Battle Medical Pratice, Blackot Drive, EH22 4AA

RowlandsGPhC 1089900Registered 2005

## Pharmacies in villages and towns around Dalkeith

12 more pharmacies are in smaller places closest to Dalkeith(distance estimated from postcode-district centres, not road routes).

- [Bonnyrigg High Street Pharmacy](/pharmacies/bonnyrigg-high-street-pharmacy-bonnyrigg-eh19/)
Units 1 & 2, 32-34 High Street, Bonnyrigg, EH19 2AA
[0131 663 8585](tel:01316638585)
- [Bonnyrigg Pharmacy](/pharmacies/bonnyrigg-pharmacy-bonnyrigg-eh19/)
109 - 111 High Street, Bonnyrigg, EH19 2ET
[0131 663 6336](tel:01316636336)
- [Gorebridge Pharmacy Hunterfield](/pharmacies/gorebridge-pharmacy-hunterfield-gorebridge-eh23/)
105-107 Hunterfield Road, Gorebridge, EH23 4TS
[01875 820345](tel:01875820345)
- [Gorebridge Pharmacy Main Street](/pharmacies/gorebridge-pharmacy-main-street-gorebridge-eh23/)
35 Main Street, Gorebridge, EH23 4BX
[01875 820422](tel:01875820422)
- [Penicuik Pharmacy](/pharmacies/penicuik-pharmacy-penicuik-eh26/)
44a John Street, Penicuik, EH26 8AB
[01968 673633](tel:01968673633)
- [Right Medicine Pharmacy](/pharmacies/right-medicine-pharmacy-danderhall-eh22/)
71 Newton Church Road, Danderhall, EH22 1LX
[0131 663 3031](tel:01316633031)
- [Right Medicine Pharmacy](/pharmacies/right-medicine-pharmacy-pathhead-eh37/)
210 Main Street, Pathhead, EH37 5PP
[01875 320020](tel:01875320020)
- [Roslin Pharmacy](/pharmacies/roslin-pharmacy-roslin-eh25/)
122 Penicuik Road, Roslin, EH25 9NT
[0131 440 2596](tel:01314402596)
- [Rowlands Pharmacy](/pharmacies/rowlands-pharmacy-bonnyrigg-eh19/)
48 High Street, Bonnyrigg, EH19 2AB
[0131 663 8353](tel:01316638353)
- [Rowlands Pharmacy](/pharmacies/rowlands-pharmacy-loanhead-eh20/)
55 Clerk Street, Loanhead, EH20 9RE
[0131 440 0511](tel:01314400511)
- [Rowlands Pharmacy](/pharmacies/rowlands-pharmacy-penicuik-eh26/)
27 John Street, Penicuik, EH26 8HN
[01968 673939](tel:01968673939)
- [Rowlands Pharmacy](/pharmacies/rowlands-pharmacy-penicuik-eh26-2/)
22 Edinburgh Road, Penicuik, EH26 8NW
[01968 676868](tel:01968676868)

## Online pharmacies that deliver to Dalkeith

GPhC-registered distance-selling pharmacies post medicines to Dalkeith addresses. They suit repeat prescriptions, not same-day needs. Some are commercial referral partners — marked with a Referral partner badge; that never changes ratings.

Ratings and rankings are our editorial opinion, based on our published[methodology](/methodology/) — they are not medical advice and pharmacies cannot pay to change a score. Where a pharmacy has no reviews we show "Not yet rated" — we never invent scores.Listings labelled **Featured** or**Referral partner** are paid placements; payment affects visibility only, never ratings or match results. We may receive a fee when you send a private-service enquiry.Private service prices are indicative — always confirm directly with the pharmacy.

### [MedExpress](/pharmacies/medexpress/)

Online Pharmacy · Online · UK-Wide · GPhC-registered premises · Online doctor service
GPhC registeredPrivate onlyDistance sellingHome delivery · Online consultation
Online Pharmacy · Prescription Delivery · Weight Management

Referral Partner

[Claim this listing](/claim/?firm=medexpress)
☆
UK online pharmacy and online doctor service — weight-loss and private treatments with home delivery.

Contact for Prices

### [Boots](/pharmacies/boots/)

Community + Online · Online · UK-Wide · Online · NG90 4FS · GPhC-registered premises · CQC-registered online doctor
GPhC registeredNHSDistance sellingFree deliveryNHS App repeat ordering
NHS Prescriptions · Online Pharmacy · Pharmacy First
☆
The UK's largest pharmacy chain, on high streets nationwide and online.

Flu Jab from £12

[Compare all 527 online pharmacies](/online-pharmacies/)

## Pharmacy prices in Dalkeith

Indicative private service prices — compare pharmacies on Pick My Pharmacy

| Service | Typical price |
| --- | --- |
| Private flu jab | £12–£25 |
| Earwax Removal (both ears) | £50–£80 |
| NHS prescription | Free in Scotland |

NHS prescription charges are set nationally — £9.90 per item in England; free in Scotland, Wales, and Northern Ireland — and never vary by pharmacy. Only private services differ in price.

## How do I find a pharmacy in Dalkeith?

Search Dalkeith or your postcode on Pick My Pharmacy, then filter by NHS services, Pharmacy First, or distance-selling.

Community branches appear with a town and postcode. Online pharmacies that deliver to Dalkeith are listed as UK-wide. Save up to three to compare. Confirm hours with the pharmacy — we do not invent timetables.

## How do NHS prescriptions work at Dalkeith pharmacies?

NHS prescriptions are free in Scotland, including Dalkeith.

Nominate one pharmacy in the NHS App so repeats route there. Pharmacy First (England’s seven pathways) is a separate commissioned service — an NHS contract is not proof a branch offers it today. Private travel vaccines and earwax removal are priced by the pharmacy.

## How do I check a Dalkeith pharmacy is GPhC-registered?

Open the profile, copy the GPhC premises number, search it on pharmacyregulation.org, and match the address.

Every Great Britain community pharmacy must be on that register. A missing number on our card is not proof the shop is unregistered — it means we have not mapped it yet. Never send ID to a site you cannot match to the register.

## Who this Dalkeith page is not for

This Dalkeith hub is a GPhC directory snapshot, not a recommendation, not a live hours board, and not medical advice. Skip it if you need emergency care (999/111) or proof of live registration (pharmacyregulation.org). Pick My Pharmacy does not sell medicines.

## Pharmacies near Dalkeith

Nearest town and city directories — approximate straight-line distance between area centres.

- [Pharmacies in Musselburgh4 mi](/pharmacies/scotland/musselburgh/)
- [Pharmacies in Edinburgh7 mi](/pharmacies/scotland/edinburgh/)
- [Pharmacies in Livingston18 mi](/pharmacies/scotland/livingston/)
- [Pharmacies in Kirkcaldy18 mi](/pharmacies/scotland/kirkcaldy/)
- [Pharmacies in Dunfermline20 mi](/pharmacies/scotland/dunfermline/)
- [Pharmacies in Lochgelly21 mi](/pharmacies/scotland/lochgelly/)
- [Pharmacies in Galashiels21 mi](/pharmacies/scotland/galashiels/)
- [Pharmacies in Leven22 mi](/pharmacies/scotland/leven/)

## Pharmacies in Dalkeith: common questions

**How many pharmacies are there in Dalkeith?▼**

Pick My Pharmacy lists 8 GPhC-registered community pharmacies in Dalkeith (EH22), from the GPhC premises register snapshot of 30 Jun 2026. 6 are independents and 2 are chain branches. The largest chains are Boots (1) and Rowlands (1). 527 online pharmacies also deliver to the area.

**Is there a pharmacy open on Sunday in Dalkeith?▼**

We do not hold opening hours for any Dalkeith pharmacy yet, so we cannot say which open on Sunday — and we never guess a timetable. Phone the pharmacy, check the NHS pharmacy finder, or call NHS 111 for urgent out-of-hours help.

**How do I find a pharmacy near me in Dalkeith?▼**

Enter your Dalkeith postcode on Pick My Pharmacy to see community and online pharmacies serving your area. Filter by what you need — NHS prescriptions, Pharmacy First, vaccinations, or travel health — then compare services and indicative private prices side by side.

**How much is a private flu jab in Dalkeith?▼**

Private flu jabs in Dalkeith typically cost £12–£25. If you're eligible for a free NHS flu jab — for example, you're 65 or over, pregnant, or have certain health conditions — any pharmacy offering the NHS flu service can vaccinate you at no charge.

**Do prescription charges vary between Dalkeith pharmacies?▼**

No — NHS prescriptions are free in Scotland, so you pay nothing at any Dalkeith pharmacy. Only private services, such as flu jabs, travel vaccinations, or earwax removal, vary in price between pharmacies.

**How do I check a pharmacy in Dalkeith is GPhC-registered?▼**

Open the pharmacy’s Pick My Pharmacy profile and note the GPhC premises number, then search that number on pharmacyregulation.org and match the address. A directory card is a snapshot, not a live extract. Skip any site offering prescription-only medicines that you cannot match to the register.

**Do I pay for prescriptions in Dalkeith?▼**

No. NHS prescriptions have been free in Scotland since 2011, so you pay nothing at any Dalkeith pharmacy. Private services — such as travel vaccinations or private flu jabs outside the NHS scheme — are still paid for.

For pharmacies

Is your Dalkeith pharmacy listed correctly?

Claim your free listing to add opening hours, services and prices. One featured slot per area — clearly labelled, and it never changes ratings.
[Claim a listing](/claim/)[Report an error](/contact/?topic=correction&page=%2Fpharmacies%2Fscotland%2Fdalkeith%2F)
