Run PharmSee's location analysis tool on Brecon (LD3 7HG) at a five-mile radius and the response is blunt: 5 GP practices, zero pharmacies, opportunity level High. Run it again on Aberystwyth (SY23 2BQ): 6 GP practices, zero pharmacies, opportunity level High. The phrase the API appends to both is identical — "Strong unmet demand for dispensing services."
In one sense, these numbers are a PharmSee methodology artefact. The NHS pharmacy register PharmSee ingests from NHS Digital is England-only; Welsh community pharmacies sit on NHS Wales Shared Services Partnership's register and do not flow into the dataset. We know this, we've flagged it previously, and it's on the PharmSee engineering backlog.
But in a deeper sense, the zero is the story. Mid-Wales is where the pharmacy coverage the rest of Britain takes for granted actually begins to thin into a discontinuous patchwork of village-level dispensing, and the data gap in PharmSee mirrors a real service-planning gap on the ground.
What the cross-border comparison shows
PharmSee does hold the English border counties, and the contrast is stark. Run the same five-mile radius query against Hereford (HR1 2LR) and Shrewsbury (SY1 1LH) — both under an hour from the Welsh line — and the numbers shift into a different regime entirely.
| Location | Postcode | GP practices (5mi) | Pharmacies (5mi) | Ratio |
|---|---|---|---|---|
| Brecon, Powys | LD3 7HG | 5 | 0 | — (Welsh register) |
| Aberystwyth, Ceredigion | SY23 2BQ | 6 | 0 | — (Welsh register) |
| Hereford, Herefordshire | HR1 2LR | 26 | 15 | 1.73:1 |
| Shrewsbury, Shropshire | SY1 1LH | 28 | 19 | 1.47:1 |
Hereford sits 22 miles east of the Powys border; the moment the register is populated, both GP count and pharmacy count jump by roughly 5x. Shrewsbury, just north, reports 28 GP practices inside a five-mile urban catchment — more than the entirety of Powys's major towns combined on the NHS Wales register. The border isn't a cliff in population density; it's a cliff in dispensing infrastructure counted per square mile.
What the NHS Wales figures tell us
The Welsh Government's directory of community pharmacies lists roughly 709 community pharmacies across all of Wales as of the most recent publicly published register — about one pharmacy per 4,450 residents. That headline figure hides enormous intra-Wales variation.
- Powys, Wales's largest county by area (2,000 square miles, population ~132,000), hosts approximately 25-30 community pharmacies, concentrated in Newtown, Welshpool, Brecon, and Ystradgynlais.
- Ceredigion (population ~72,000) holds roughly 15-18 pharmacies, half of them in Aberystwyth and Cardigan.
- Combined density: approximately one pharmacy per 100 square miles — the thinnest in the UK.
For context, Greater London holds approximately one pharmacy per 0.7 square miles. Powys's pharmacy density is roughly 140 times lower than London's on a per-area basis (and still 20-30x lower even after normalising for population). This is the access gradient that the PharmSee atlas captures everywhere it has data — and precisely where the data runs out, mid-Wales begins.
Why it matters for the workforce question
PharmSee tracks 11 pharmacy job sources covering Boots, NHS Jobs, the supermarket chains, the mid-sized independents, and the specialty chains. Searching the pharmacist jobs feed around Aberystwyth or Brecon postcodes typically returns a handful of NHS Jobs roles (Welsh health boards post through NHS Jobs) and very little else — none of the major English community chains run dedicated Welsh recruitment feeds visible in the dataset.
This creates a twofold workforce challenge: mid-Wales pharmacies are smaller, more isolated, and harder to fill from the major recruiter pipelines. A single branch closure in a one-pharmacy market town (Knighton, Machynlleth, Llanidloes) removes 5-10 miles of dispensing coverage in one decision, with no comparable backfill mechanism.
The PharmSee pharmacy search can triangulate the English side of this — Shrewsbury's 19 pharmacies, Hereford's 15 — but it cannot yet count the Welsh closures that would make the story visible at national scale.
What an honest mid-Wales map needs
For PharmSee's atlas to represent Powys and Ceredigion at the same fidelity it represents English pharmacy deserts (Lincolnshire, north Cornwall, the coastal Sussex strip), three dataset integrations are needed:
- NHS Wales Shared Services Partnership pharmacy register — the equivalent of England's NHS Digital ODS pharmacy feed. Single-source, well-maintained, publicly downloadable.
- NHS Wales dispensing practice register — in rural Wales, dispensing GPs handle a significant fraction of prescription volume. England's equivalent dataset (also absent from PharmSee today, a gap we flagged in cycle 12) exists through NHSBSA but needs a separate pipeline.
- Welsh rural pharmacy service-provision data — NMS, Common Ailments Service Wales, Welsh Seasonal Flu Programme uptake by site. These drive the same workforce-demand signals PharmSee tracks for Pharmacy First in England, but on an NHS Wales-specific schema.
Until those feeds are integrated, any Powys or Ceredigion "ratio" we publish would be built on directional estimates rather than measured counts. We've chosen not to.
The honest bottom line
If you're planning a career move, a branch investment, or a pharmacy service rollout into mid-Wales, don't use the PharmSee atlas as your first stop — use it as your second stop, after NHS Wales's directory. What PharmSee can tell you is what the English border looks like, which is the relevant competitive environment for locums crossing the Severn for shifts, for the chains deciding whether to extend recruitment into Powys, and for policy analysts trying to understand why rural dispensing density thins so abruptly just west of Hereford and Shrewsbury.
The pharmacy deserts of mid-Wales are real. PharmSee's dataset gap does not create them — it merely reflects the under-investment in unified, cross-border access measurement that makes them so easy to overlook.
Sources
- NHS Wales Shared Services Partnership community pharmacy contractor directory
- PharmSee location analysis (B15 border queries): Hereford HR1 2LR, Shrewsbury SY1 1LH
- PharmSee location analysis (null returns): Brecon LD3 7HG, Aberystwyth SY23 2BQ
- ONS 2024 mid-year population estimates, Powys and Ceredigion local authority districts