Pharmacies in Milton Keynes

37 NHS pharmacies found in Milton Keynes, Buckinghamshire

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

Milton Keynes at a glance

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

Population
264,349
ONS 2021 Census
NHS Pharmacies
37
NHSBSA contractor data
Pharmacy Density
1 per 7,144
residents per pharmacy

Jardines Pharmacy

15-17 The Square, MK12 5DG
01908 315612 NHS Pharmacy
View Details

Peak Pharmacy

239 Queensway, MK2 2EH
01908 373135 NHS Pharmacy
View Details

Stantonbury Pharmacy

The Pharmacy Unit, MK14 6BL
01908 314870 NHS Pharmacy
View Details

Willen Pharmacy

Unit 1, Willen Hcare Plus, MK15 9ET
01908 671077 NHS Pharmacy
View Details

Jardines Pharmacy

69 Dulverton Drive, MK4 1EW
01908 505659 NHS Pharmacy
View Details

Hilltops Pharmacy

Hilltops Medical Centre, MK8 9HN
01908 561669 NHS Pharmacy
View Details

Mclaren Pharmacy

32 St James Street, MK13 0BH
01908 313389 NHS Pharmacy
View Details

Bliep Chemist

14 St Mary'S Avenue, MK3 5DT
01908 373271 NHS Pharmacy
View Details

Boots

19 Barnsdale Drive, MK4 4DD
01908 506165 NHS Pharmacy
View Details

Jardines Pharmacy

65 High Street, MK16 8AQ
01908 610583 NHS Pharmacy
View Details

Woburn Sands Pharmacy

47 High Street, MK17 8QY
01908 583243 NHS Pharmacy
View Details

Asda Pharmacy

1 Bletcham Way, MK1 1QB
01908 362510 NHS Pharmacy
View Details

Boots

Milton Keynes Medical Ctr, MK13 8RN
01908 607179 NHS Pharmacy 100 Hour
View Details

Peak Pharmacy

95 Fishermead Boulevard, MK6 2AG
01908 669590 NHS Pharmacy
View Details

Jardines Pharmacy

32 Benbow Court, MK5 6JG
01908 506080 NHS Pharmacy
View Details

Peak Pharmacy

12 Fyfield Barrow, MK7 7AN
01908 234578 NHS Pharmacy
View Details

Well

6 Ardwell Lane, MK12 6AX
01908 315321 NHS Pharmacy
View Details

Carehealth Pharmacy

3 Swinden Court, MK13 7PN
01908 320392 NHS Pharmacy
View Details

Peak Pharmacy

13 Melrose Avenue, MK3 6PB
01908 372651 NHS Pharmacy
View Details

Jardines Pharmacy

3 Tower Crescent, MK14 6JY
01908 605635 NHS Pharmacy
View Details

Mk Urgent Care Services Ooh

Urgent C Ctr,Hosp Campus, MK6 5NG
01908 201022 NHS Pharmacy OOH Dispensing
View Details

Smiths Pharmacy

206 Whaddon Way, MK3 7DG
01908 372161 NHS Pharmacy
View Details

Jardines Direct

Unit 1 Winterhill House, MK6 1AP
01908 506828 NHS Pharmacy
View Details

Superdrug Pharmacy

Unit 4, Woolworths Dev, MK9 3BB
01908 673271 NHS Pharmacy
View Details

Jardines Pharmacy

Unit 1, Texel Close, MK14 6GL
01908 320432 NHS Pharmacy
View Details

Boots

43 High Street, MK11 1AA
01908 561210 NHS Pharmacy
View Details

Peak Pharmacy

14 Market Place, MK46 4BA
01234 711203 NHS Pharmacy
View Details

Cox & Robinson Pharmacy

1 Market Square, MK11 1BE
01908 564444 NHS Pharmacy
View Details

Hot Chemist

39 Carters Lane, MK11 3HL
01908 803499 NHS Pharmacy
View Details

Peak Pharmacy

9 Farthing Grove, MK6 4JH
01908 670777 NHS Pharmacy
View Details

Jardines Pharmacy

Whitehouse H C Grd Floor, MK8 1EQ
01908 991082 NHS Pharmacy
View Details

Boots

Winchester Circle, MK10 0BA
01908 585882 NHS Pharmacy 100 Hour
View Details

Rainbow Pharmacy

21 Witham Court, MK3 7QU
01908 990200 NHS Pharmacy
View Details

Peak Pharmacy

2 Perrydown, MK6 4NE
01908 239485 NHS Pharmacy
View Details

Jardines Pharmacy

Griffith Gate, MK10 9BQ
01908 665105 NHS Pharmacy
View Details

Astons Pharmacy

44 Wordsworth Avenue, MK16 8SB
01908 618017 NHS Pharmacy
View Details

Jardines (U.K.) Limited

1c Puxley Road, MK19 6JA
01908 569998 NHS Pharmacy
View Details