Pharmacies in England

Community pharmacies across England, by region, and in London by borough. Each page shows opening times, the NHS services the pharmacy offers, its phone number and directions.

Find a pharmacy open near you now

Pharmacies by region

We list 10,229 pharmacies in England's 9 regions. Choose a region on the map or from the list. London's pharmacies are listed by borough further down this page.

NHS Pharmacy First: 7 conditions a pharmacist can treat

Most pharmacies in England can assess and treat these conditions without a GP appointment, and give prescription medicine if you need it:

  • sinusitis (aged 12 and over)
  • sore throat (aged 5 and over)
  • earache (aged 1 to 17)
  • infected insect bite (aged 1 and over)
  • impetigo (aged 1 and over)
  • shingles (aged 18 and over)
  • urinary tract infection (women aged 16 to 64)

You can walk in, or your GP surgery or NHS 111 can refer you. Read more about NHS Pharmacy First, or how pharmacies can help on the NHS website.

Other help from pharmacies

Many pharmacies also offer free emergency contraception, the contraceptive pill, blood pressure checks and the New Medicine Service. Each pharmacy page lists the services it has recently provided for the NHS.

Pharmacies by London borough

Tap a borough on the map, or choose from the list below.

9 pharmacies in the borough

Borough boundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026.

Central London 7 boroughs · 347 pharmacies

North London 3 boroughs · 176 pharmacies

East London 10 boroughs · 493 pharmacies

South London 7 boroughs · 320 pharmacies

West London 6 boroughs · 355 pharmacies

Late-night and Sunday pharmacies