Pharmacies in Cambridge

36 NHS pharmacies found in Cambridge, Cambridgeshire

Last updated: May 2026 · NHS data source
Showing 36 NHS community pharmacies in Cambridge. 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.

Cambridge at a glance

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

Population
152,740
ONS 2021 Census
NHS Pharmacies
36
NHSBSA contractor data
Pharmacy Density
1 per 4,242
residents per pharmacy

Nuffield Pharmacy

Nuffield Road Medical Ctr, CB4 1GL
01223 425090 NHS Pharmacy
View Details

Waterbeach Pharmacy

5 Greenside, CB25 9HW
01223 564422 NHS Pharmacy
View Details

Petersfield Pharmacy

56 Mill Road, CB1 2AS
01223 354383 NHS Pharmacy
View Details

Well

17 Barnwell Road, CB5 8RG
01223 241176 NHS Pharmacy
View Details

Well

115 Station Road, CB24 9NP
01223 234754 NHS Pharmacy
View Details

Well

222 High Street, CB24 8RZ
01954 250556 NHS Pharmacy
View Details

Polaris Pharmacy

39 Wulfstan Court, CB1 8RE
01223 242687 NHS Pharmacy
View Details

Mill Road Pharmacy

Unity House Pharmacy, CB1 3AN
01223 210662 NHS Pharmacy
View Details

Boots

5-6 Grafton Centre, CB1 1PS
01223 302576 NHS Pharmacy
View Details

Superdrug Pharmacy

59 Sidney Street, CB2 3HX
01223 353002 NHS Pharmacy
View Details

Tesco In-Store Pharmacy

Tesco Superstore, CB23 8EL
01954 240147 NHS Pharmacy
View Details

Fitzwilliam Pharmacy

30 Trumpington Street, CB2 1QZ
01223 359449 NHS Pharmacy
View Details

Bottisham Pharmacy

8 High Street, CB25 9DQ
01223 812321 NHS Pharmacy
View Details

Asda Pharmacy

Unit9, Beehive Centre, CB1 3ER
01223 531610 NHS Pharmacy
View Details

Jank Nk (Chemist)

32a Eltisley Avenue, CB3 9JG
NHS Pharmacy
View Details

Jardines Pharmacy

189 Histon Road, CB4 3HL
01223 368537 NHS Pharmacy
View Details

The Village Pharmacy

2 High Street, CB21 5DH
01223 880744 NHS Pharmacy
View Details

Milton Road Pharmacy

123 Milton Rd, CB4 1XE
01223 353015 NHS Pharmacy
View Details

Boots

25 High Street, CB22 3BG
01223 832965 NHS Pharmacy
View Details

Boots

28 Petty Cury &, CB2 3ND
NHS Pharmacy
View Details

Allied Pharmacy Arbury

46-47 Arbury Court, CB4 2JQ
01223 776037 NHS Pharmacy
View Details

Jardines Pharmacy

9 High Street, CB23 6JX
01954 718296 NHS Pharmacy
View Details

Village Pharmacy

49 High Street, CB21 4HS
01223 892018 NHS Pharmacy
View Details

Gft Davies & Co.

50 Hills Road, CB2 1LA
01223 352086 NHS Pharmacy
View Details

Jardines Pharmacy

57 High Street, CB25 0HD
01638 741214 NHS Pharmacy
View Details

Willingham Pharmacy

52 Long Lane, CB24 5LB
01954 261787 NHS Pharmacy
View Details

Superdrug Pharmacy

38 Fitzroy Street, CB1 1ER
01223 366376 NHS Pharmacy
View Details

Tesco In-Store Pharmacy

Tesco Superstore, CB1 9BF
0345 6779287 NHS Pharmacy 100 Hour
View Details

Cherry Hinton Pharmacy

39a High Street, CB1 9HX
01223 246535 NHS Pharmacy
View Details

Numark Pharmacy

102 Cherry Hinton Road, CB1 7AJ
01223 517073 NHS Pharmacy 100 Hour
View Details

York Street Pharmacy

York Street Health Centre, CB1 2PY
01223 460977 NHS Pharmacy
View Details

Granta Pharmacy

Sawston Medical Centre, CB22 3HU
01223 727555 NHS Pharmacy
View Details

Over Healthcare

1 Drings Close, CB24 5NZ
01954 231550 NHS Pharmacy
View Details

Kumar Pharmacy

15 Rectory Terrace, CB1 9HU
01223 410268 NHS Pharmacy
View Details

Ditton Pharmacy

37 Ditton Lane, CB5 8SR
01223 576384 NHS Pharmacy
View Details

Boots

37 Woollards Lane, CB22 5LZ
01223 843262 NHS Pharmacy
View Details