Pharmacies in Peterborough

46 NHS pharmacies found in Peterborough, Cambridgeshire

Last updated: May 2026 · NHS data source
Showing 46 NHS community pharmacies in Peterborough. Each listing includes the full address, phone number where available, and a link to the complete pharmacy profile. This town sits within Cambridgeshire in the East Of England NHS region.

Peterborough at a glance

Calculated from two official datasets: NHS pharmacy contractor records and ONS 2021 Census population data.

Population
190,605
ONS 2021 Census
NHS Pharmacies
46
NHSBSA contractor data
Pharmacy Density
1 per 4,143
residents per pharmacy

Odedra Chemist

Rectory Gardens, PE2 8HN
01733 342081 NHS Pharmacy
View Details

Pharmacy Medicines Ltd

11 Fenlake Business Ctre, PE1 5BQ
01733 311349 NHS Pharmacy
View Details

Halls The Chemist

Stanground Dental Pract, PE2 8RB
01733 311611 NHS Pharmacy
View Details

Granville Pharmacy

35 Granville Street, PE1 2QQ
01733 349244 NHS Pharmacy
View Details

Halls The Chemist

14a Church Street, PE6 0QB
01733 270111 NHS Pharmacy
View Details

Well

2-6 Hampton Court, PE3 7JA
01733 262854 NHS Pharmacy
View Details

Clayton Pharmacy

The Nene Valley Med Ctr, PE2 5SD
01733 234244 NHS Pharmacy
View Details

Whittlesey Pharmacy

4 Market Street, PE7 1BD
01733 205777 NHS Pharmacy
View Details

Lloydspharmacy

Ortongate Shopping Centre, PE2 5TD
01722 235026 NHS Pharmacy
View Details

Botolph Bridge Pharmacy

Unit B, PE2 9QB
01733 895974 NHS Pharmacy
View Details

Boots

The New Queen St. Surgery, PE7 1AT
01733 203531 NHS Pharmacy
View Details

Wansford Pharmacy

Yarwell Road, PE8 6PL
01780 781616 NHS Pharmacy
View Details

The Chemist Shop

4 Rectory Lane, PE6 7LR
01733 253433 NHS Pharmacy
View Details

Hampton Pharmacy

14 Stewartby Avenue, PE7 8NJ
01733 248371 NHS Pharmacy
View Details

Well

Stanground Surgery, PE2 8RB
01733 343678 NHS Pharmacy
View Details

Pharmadose

14 Dodson Way, PE1 5XJ
01733 555228 NHS Pharmacy
View Details

Tesco In-Store Pharmacy

Serpentine Green, PE7 8BD
01733 462847 NHS Pharmacy
View Details

Eye Chemist

21 High Street, PE6 7UP
01733 222125 NHS Pharmacy
View Details

Thomas Walker Pharmacy

Thomas Walker Med Centre, PE1 2QP
01733 313130 NHS Pharmacy
View Details

Halls The Chemist

The Old Chapel, PE5 7AU
01733 380380 NHS Pharmacy
View Details

Mi Pharmacy (Werrington Branch)

9-10 Staniland Way, PE4 6NA
01733 578277 NHS Pharmacy
View Details

Shrives Chemist

14 Westgate, PE1 1RA
01733 554319 NHS Pharmacy
View Details

Masters Pharmacy

303-307 Lincoln Road, PE1 2PH
01733 567208 NHS Pharmacy
View Details

Netherton Pharmacy

57 Ledbury Road, PE3 9RF
01733 261121 NHS Pharmacy
View Details

Allied Pharmacy Yaxley

The Health Centre, PE7 3JL
01733 242580 NHS Pharmacy
View Details

Dogsthorpe Pharmacy

54 Central Avenue, PE1 4LH
01733 565423 NHS Pharmacy
View Details

Graham Young Pharmacy

681 Lincoln Road, PE1 3HA
01773 554778 NHS Pharmacy
View Details

Newborough Pharmacy

42 School Road, PE6 7RG
01733 811917 NHS Pharmacy
View Details

Boots

Queensgate Centre, PE1 1NW
01733 314866 NHS Pharmacy
View Details

City Pharmacy

New Primary Care Centre, PE1 2EJ
01733 319398 NHS Pharmacy
View Details

Halls The Chemist

57 Napier Place, PE2 6XN
01733 233666 NHS Pharmacy
View Details

Asda Pharmacy

West Rivergate Shop Ctre, PE1 1ET
01733 556310 NHS Pharmacy 100 Hour
View Details

Millfield Pharmacy

387 Lincoln Road, PE1 2PF
01733 312933 NHS Pharmacy
View Details

Landsdowne Pharmacy

5/6 Landsdowne Road, PE7 3JL
01733 244555 NHS Pharmacy
View Details

West Town Pharmacy

63-65 Mayors Walk, PE3 6EX
01733 564144 NHS Pharmacy
View Details

Boots

Unit 2, PE3 8DN
01733 262555 NHS Pharmacy 100 Hour
View Details

Werrington Pharmacy

97 Church Street, PE4 6QF
01733 322322 NHS Pharmacy
View Details

Walton Chemist

178a Mountsteven Avenue, PE4 6HN
01733 322776 NHS Pharmacy
View Details

Boots

Unit 2 Serpentine Green, PE7 8BE
01733 893528 NHS Pharmacy
View Details

Paston Pharmacy

Chadburn Centre, PE4 7DG
01733 322907 NHS Pharmacy
View Details

Mi Pharmacy (Eastfield Road Branch)

127 Eastfield Road, PE1 4AU
01733 310751 NHS Pharmacy
View Details

Well

Rainbow Superstore, PE6 8EA
01778 342252 NHS Pharmacy
View Details

Crowland Pharmacy

6 West Street, PE6 0ED
01733 210207 NHS Pharmacy
View Details

Deeping St James Pharmacy

21 Rycroft Avenue, PE6 8NT
01778 349646 NHS Pharmacy
View Details

Boots

4 Market Place, PE8 4BQ
01832 273512 NHS Pharmacy
View Details

Oundle Pharmacy

32 Market Place, PE8 4BE
01832 273531 NHS Pharmacy
View Details