Waremoss Limited runs a network of 72 branches across 12 integrated care boards. Dispensed 11.4m NHS items in the last 12 months, up 5.1% on the prior year. Estimated annual NHS income from dispensing and advanced services is around £36.5m. Heavily concentrated in Sussex ICB (C 02-Apr-26) (48 of 72 branches, 67%). Deeply engaged with advanced services — nearly every branch is active, averaging 5.8 of 6 service lines. 14 branches are declining by more than 15% over the last six months. Largest single-month intake of +6 branches in Sep 2021 points to a discrete acquisition.
A step-change usually marks an acquisition; a steady slope is organic trade. The Pharmacy First launch in January 2024 shows up across most groups.
Plus 2 more ICBs with ≤1 branch each.
Waremoss Limited is broadly balanced across the deprivation spectrum (within ±5pp of national). National baseline: exactly 30% of LSOAs sit in the most-deprived third, so that's the neutral line.
Least-deprived third: 14% · middle: 52%
Each coloured segment is one of the ten IMD deciles (segment widths scale with branch counts). Red = most-deprived communities; green = least-deprived. A heavy red-weighted bar reads as “serves deprived communities” — a meaningful operator identity in a sector where historical contract allocation concentrated pharmacies in low-income areas.
Half of Waremoss Limited’s 72 reporting branches sit above the 48th national percentile for combined service engagement (NMS, Pharmacy First, BP, DMS, contraception, flu per 1,000 items). 32 branches beat the national median; 40 sit below.
Long-running appointments suggest a stable owner-operator. A cluster of resignations or a short director pattern can indicate a recent change in control, a restructure, or onboarding of external investors.
| # | Location | ICB | 12-month trend | Items (12m) | 6-mo Δ | Services |
|---|---|---|---|---|---|---|
| 1 | West Sussex · RH20 1FG | Sussex ICB (C 02-Apr-26) | 351.3k | +5% | 6 / 6 | |
| 2 | West Sussex · BN16 3AE | Sussex ICB (C 02-Apr-26) | 298.5k | +18% |
Group identity reconciled from NHSBSA Contractor Details using legal-entity name, enriched with Companies House registry data for the top 100 corporate groups. Dispensing aggregated across every branch currently owned by the group. Officer tenure and SIC codes sourced live from Companies House under Crown Copyright.
Estimate derived from published NHS fee rates: £2.85/item (SAF + professional fee), £28/NMS, £35/DMS, £17/Pharmacy First, £15/BP check, £18/contraception consultation; flu uses actual £ fees published per dose. Category M reimbursement, establishment payment, transitional payment, PQS banding and the £1,000 Pharmacy First monthly fixed fee are all excluded. Private and locally-commissioned income is not included.
Each cell is one month. Darker cells mean more branches joined the network that month. Evenly-spaced light cells suggest organic growth or absorption by transfer; concentrated hot cells mark discrete acquisitions.
100-hour contracts carry higher opening-hour commitments for a higher core NHS fee. Distance-selling pharmacies fulfil prescriptions by post only — no walk-in customers.
Emerald shading is national pharmacy density; amber outlines flag hexes containing a Waremoss Limited branch. Lets you read regional strategy at a glance — clustered around a few cities, broadly distributed, or concentrated in one corner of the country.
Each sparkline shows one branch's 12-month items trend. The percentage is the six-month change (last six vs prior six months); it's coloured green when the branch is growing by 3%+, red when declining by 3%+, neutral otherwise. Shapes that cluster tightly suggest a homogeneous chain; wide variation points to an acquired portfolio of independents. Click any card for its profile.
Each dot is one branch. The vertical line is the median 12-month items in this network; the horizontal line is flat (0%) trend. Quadrants are descriptive, not judgemental: a smaller-volume branch can be entirely appropriate where it serves a small or remote population. Commissioners and operators typically look at the lower-left quadrant as an early-warning area. Click any dot for the branch profile. 13 branches with ≥95% change — typically closed, transferred, or newly onboarded within the window — excluded from the plot so the main cluster is readable.
Each cell is the branch's year-on-year % items change for that month — red for decline, stone for flat, green for growth, capped at ±25%. A branch that turns red and stays red is a genuine contractor; a stone band is stable; an intermittent amber-to-green ramp signals recovery. Rows are ordered by 12-month volume — the right-hand number is items dispensed in the last 12 months, coloured red/green by the branch's 6-month trend so growth and decline are visible at both granularities. Showing the 60 busiest branches out of 72.
| 3 | West Sussex · RH11 9BA | Sussex ICB (C 02-Apr-26) | 290.6k | +14% | 6 / 6 |
| 4 | West Sussex · PO22 9TD | Sussex ICB (C 02-Apr-26) | 259.3k | +3% | 6 / 6 |
| 5 | West Sussex · PO19 1JL | Sussex ICB (C 02-Apr-26) | 243.5k | -63% | 6 / 6 |
| 6 | East Sussex · TN22 1BA | Sussex ICB (C 02-Apr-26) | 232.3k | +7% | 6 / 6 |
| 7 | East Sussex · TN34 1NN | Sussex ICB (C 02-Apr-26) | 232.1k | +6% | 6 / 6 |
| 8 | East Sussex · BN20 8NH | Sussex ICB (C 02-Apr-26) | 227.7k | +0% | 6 / 6 |
| 9 | East Sussex · BN3 5JA | Sussex ICB (C 02-Apr-26) | 216.2k | +4% | 5 / 6 |
| 10 | East Sussex · BN24 5DZ | Sussex ICB (C 02-Apr-26) | 207.5k | +4% | 6 / 6 |
| 11 | West Sussex · BN13 3FG | Sussex ICB (C 02-Apr-26) | 206.8k | +6% | 6 / 6 |
| 12 | BL1 5PU | Greater Manchester ICB | 187.4k | +3% | 6 / 6 |
| 13 | East Sussex · BN21 3JU | Sussex ICB (C 02-Apr-26) | 181.8k | +1% | 6 / 6 |
| 14 | M35 0FF | Greater Manchester ICB | 181.0k | +17% | 6 / 6 |
| 15 | Kent · ME10 5AB | Kent and Medway ICB | 178.3k | +2% | 5 / 6 |
| 16 | West Sussex · RH10 6TE | Sussex ICB (C 02-Apr-26) | 175.0k | +4% | 6 / 6 |
| 17 | West Sussex · BN16 3DN | Sussex ICB (C 02-Apr-26) | 174.3k | +11% | 6 / 6 |
| 18 | East Sussex · BN2 4GB | Sussex ICB (C 02-Apr-26) | 173.1k | +4% | 6 / 6 |
| 19 | East Sussex · BN23 8ED | Sussex ICB (C 02-Apr-26) | 172.0k | +2% | 6 / 6 |
| 20 | Surrey · SM1 1BT | South West London ICB | 167.7k | +3% | 6 / 6 |
| 21 | East Sussex · BN20 9PL | Sussex ICB (C 02-Apr-26) | 164.7k | +10% | 6 / 6 |
| 22 | East Sussex · BN10 8LD | Sussex ICB (C 02-Apr-26) | 163.1k | +5% | 6 / 6 |
| 23 | West Sussex · PO20 2GW | Sussex ICB (C 02-Apr-26) | 163.1k | +891% | 4 / 6 |
| 24 | East Sussex · BN2 5FB | Sussex ICB (C 02-Apr-26) | 158.0k | +7% | 6 / 6 |
| 25 | East Sussex · BN2 1TH | Sussex ICB (C 02-Apr-26) | 157.2k | +5% | 6 / 6 |
| 26 | Kent · ME2 2EU | Kent and Medway ICB | 150.3k | +5% | 6 / 6 |
| 27 | West Yorkshire · BD10 0JE | West Yorkshire ICB | 150.0k | +7% | 6 / 6 |
| 28 | East Sussex · BN10 7LX | Sussex ICB (C 02-Apr-26) | 142.6k | +7% | 6 / 6 |
| 29 | London · E3 3EW | North East London ICB | 138.7k | -1% | 6 / 6 |
| 30 | West Sussex · BN12 4PE | Sussex ICB (C 02-Apr-26) | 137.3k | +16% | 6 / 6 |
| 31 | Bedfordshire · LU1 3UA | Bedfordshire, Luton and Milton Keynes ICB (C 02-Apr-26) | 137.2k | -0% | 6 / 6 |
| 32 | East Sussex · BN2 3HP | Sussex ICB (C 02-Apr-26) | 137.2k | +6% | 6 / 6 |
| 33 | London · SE20 8QA | South East London ICB | 133.5k | +6% | 5 / 6 |
| 34 | West Sussex · RH16 3TY | Sussex ICB (C 02-Apr-26) | 131.3k | +4% | 6 / 6 |
| 35 | Surrey · SM5 2RE | South West London ICB | 127.7k | +3% | 5 / 6 |
| 36 | West Sussex · RH16 4SY | Sussex ICB (C 02-Apr-26) | 127.1k | +2% | 6 / 6 |
| 37 | Surrey · SM5 2DP | South West London ICB | 126.4k | +0% | 6 / 6 |
| 38 | West Sussex · BN16 4HL | Sussex ICB (C 02-Apr-26) | 123.2k | +10% | 6 / 6 |
| 39 | Kent · ME10 1NQ | Kent and Medway ICB | 123.1k | +5% | 6 / 6 |
| 40 | West Sussex · RH10 6NX | Sussex ICB (C 02-Apr-26) | 122.6k | +0% | 6 / 6 |
| 41 | West Sussex · RH10 5EQ | Sussex ICB (C 02-Apr-26) | 114.0k | +3% | 6 / 6 |
| 42 | East Sussex · BN1 6DD | Sussex ICB (C 02-Apr-26) | 113.3k | +0% | 6 / 6 |
| 43 | Dorset · BH1 4BH | Dorset ICB | 105.7k | +7% | 6 / 6 |
| 44 | West Sussex · RH16 3BB | Sussex ICB (C 02-Apr-26) | 104.9k | +9% | 6 / 6 |
| 45 | Hampshire · BH25 5JP | Hampshire and Isle of Wight ICB | 102.0k | +5% | 6 / 6 |
| 46 | East Sussex · BN2 5FL | Sussex ICB (C 02-Apr-26) | 101.9k | +6% | 6 / 6 |
| 47 | Hampshire · BH25 6HX | Hampshire and Isle of Wight ICB | 99.8k | +6% | 6 / 6 |
| 48 | Kent · TN24 8SE | Kent and Medway ICB | 96.1k | +5% | 5 / 6 |
| 49 | West Sussex · BN14 9DA | Sussex ICB (C 02-Apr-26) | 95.9k | +7% | 6 / 6 |
| 50 | London · SW4 6EB | South East London ICB | 91.9k | +12% | 6 / 6 |
| 51 | East Sussex · BN8 4LA | Sussex ICB (C 02-Apr-26) | 88.0k | +10% | 6 / 6 |
| 52 | East Sussex · BN26 5AB | Sussex ICB (C 02-Apr-26) | 87.4k | +6% | 6 / 6 |
| 53 | East Sussex · BN1 8DD | Sussex ICB (C 02-Apr-26) | 86.4k | +6% | 6 / 6 |
| 54 | East Sussex · BN2 3DD | Sussex ICB (C 02-Apr-26) | 78.6k | +12% | 6 / 6 |
| 55 | West Sussex · RH10 6AA | Sussex ICB (C 02-Apr-26) | 76.2k | +1% | 5 / 6 |
| 56 | East Sussex · BN1 6LB | Sussex ICB (C 02-Apr-26) | 73.7k | +11% | 6 / 6 |
| 57 | East Sussex · BN20 8QJ | Sussex ICB (C 02-Apr-26) | 70.9k | +9% | 6 / 6 |
| 58 | West Sussex · PO21 5AJ | Sussex ICB (C 02-Apr-26) | 70.3k | +5% | 6 / 6 |
| 59 | Bedfordshire · LU1 3AG | Bedfordshire, Luton and Milton Keynes ICB (C 02-Apr-26) | 66.8k | +4% | 6 / 6 |
| 60 | Surrey · GU7 1NJ | Surrey Heartlands ICB (C 02-Apr-26) | 65.2k | -82% | 6 / 6 |
| 61 | West Sussex · BN17 5DX | Sussex ICB (C 02-Apr-26) | 56.8k | -100% | 6 / 6 |
| 62 | Surrey · SM6 0HY | South West London ICB | 27.6k | -100% | 6 / 6 |
| 63 | M35 0AD | Greater Manchester ICB | 25.6k | -100% | 5 / 6 |
| 64 | East Sussex · BN27 1UL | Sussex ICB (C 02-Apr-26) | 17.7k | -100% | 5 / 6 |
| 65 | Surrey · RH1 2NP | Surrey Heartlands ICB (C 02-Apr-26) | 17.6k | -100% | 5 / 6 |
| 66 | West Sussex · RH10 7EA | Sussex ICB (C 02-Apr-26) | 17.5k | -100% | 5 / 6 |
| 67 | West Sussex · BN42 4FB | Sussex ICB (C 02-Apr-26) | 16.0k | -100% | 6 / 6 |
| 68 | Ashford, Kent · TN23 5AQ | Kent and Medway ICB | 13.6k | -100% | 5 / 6 |
| 69 | West Sussex · BN13 2JP | Sussex ICB (C 02-Apr-26) | 10.4k | -100% | 4 / 6 |
| 70 | East Sussex · BN20 7RG | Sussex ICB (C 02-Apr-26) | 10.1k | -100% | 5 / 6 |
| 71 | Middlesex · UB6 7HQ | North West London ICB (C 02-Apr-26) | 8.1k | -100% | 6 / 6 |
| 72 | East Sussex · BN2 8LG | Sussex ICB (C 02-Apr-26) | 7.2k | -100% | 5 / 6 |