Pharmacy directory

Pharmacies by Integrated Care Board

10,358 NHS community pharmacies across 42 ICBs in England. Click any ICB for its full directory and activity mix.

London

5 ICBs · 1,721 pharmacies

South East

6 ICBs · 1,418 pharmacies

South West

7 ICBs · 888 pharmacies

East of England

6 ICBs · 1,093 pharmacies

Midlands

11 ICBs · 2,029 pharmacies

North East & Yorkshire

4 ICBs · 1,700 pharmacies

North West

3 ICBs · 1,509 pharmacies

ICB boundaries established 1 July 2022 under the Health and Care Act 2022. Regional groupings are approximate — a few ICBs span more than one NHS England region administratively. Pharmacy counts sourced from the NHSBSA Consolidated Pharmaceutical List.