Pharmacies in Cheltenham

29 NHS pharmacies found in Cheltenham, Gloucestershire

Last updated: May 2026 · NHS data source
Showing 29 NHS community pharmacies in Cheltenham. Each listing includes the full address, phone number where available, and a link to the complete pharmacy profile. This town sits within Gloucestershire in the South West NHS region.

Cheltenham at a glance

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

Population
115,940
ONS 2021 Census
NHS Pharmacies
29
NHSBSA contractor data
Pharmacy Density
1 per 3,997
residents per pharmacy

Gloucestershire Pharmacy

305 High Street, GL50 3HW
01242 437910 NHS Pharmacy
View Details

Wymans Brook Pharmacy

Wymans Brook Shopping Ctr, GL50 4RA
01242 221988 NHS Pharmacy
View Details

Tesco Instore Pharmacy

Tesco Store, GL51 8JQ
01242 847649 NHS Pharmacy
View Details

James Pharmacy

19 St Georges Road, GL50 3DT
01242 522880 NHS Pharmacy
View Details

Badham Pharmacy Limited

The Wilson Health Centre, GL52 3EY
01242 244318 NHS Pharmacy
View Details

Badham Pharmacy

62 Hewlett Road, GL52 6AH
01242 523762 NHS Pharmacy
View Details

Badham Pharmacy

Cleevelands Medical Ctr, GL52 7YU
01242 303480 NHS Pharmacy
View Details

Winchcombe Pharmacy

11 High Street, GL54 5LJ
NHS Pharmacy
View Details

Morrisons Pharmacy

Shurdington Road, GL51 3BW
01242 862803 NHS Pharmacy
View Details

Badham Pharmacy

84 St Georges Place, GL50 3QD
01242 279511 NHS Pharmacy
View Details

Allied Pharmacy Coronation Square

56 Coronation Square, GL51 7SA
01242 430011 NHS Pharmacy
View Details

Spa Pharmacy

12 Rotunda Terrace, GL50 1SW
01242 522130 NHS Pharmacy
View Details

Allied Pharmacy Cheltenham Waitrose

Waitrose Store, GL50 3QW
01242 430014 NHS Pharmacy
View Details

St Marks Pharmacy

80 Tennyson Road, GL51 7DB
01242 512333 NHS Pharmacy
View Details

Badham Pharmacy

102 Whaddon Road, GL52 5NF
01242 514330 NHS Pharmacy
View Details

Charlton Pharmacy

39 Lyefield Road West, GL53 8EZ
01242 522207 NHS Pharmacy
View Details

Cheltenham Pharmacy

Springbank Comm Res Ctr, GL51 0LH
01242 255061 NHS Pharmacy
View Details

Badham Pharmacy

6 Prestbury Road, GL52 2PW
01242 523226 NHS Pharmacy
View Details

Badham Pharmacy

256 London Road, GL52 6HS
01242 515143 NHS Pharmacy
View Details

Badham Pharmacy

118 Swindon Road, GL50 4BJ
01242 898030 NHS Pharmacy 100 Hour
View Details

Rowlands Pharmacy

244 Bath Road, GL53 7NB
01242 523270 NHS Pharmacy
View Details

Boots

Unit F Gallagher Rtl Park, GL51 9RR
01242 269387 NHS Pharmacy
View Details

Cheltenham Pcc Ooh

Nhs Gloucestershire, GL51 7AN
08454 220220 NHS Pharmacy OOH Dispensing
View Details

Badham Pharmacy Limited

Unit 2,The Village Square, GL54 2FL
01451 828226 NHS Pharmacy
View Details

The Cotswold Pharmacy

Market Place, GL54 3EG
01451 860295 NHS Pharmacy
View Details

Badham Pharmacy

23 Church Road, GL52 8LR
01242 672653 NHS Pharmacy
View Details

Rowlands Pharmacy

3 The Chestnuts, GL54 2AN
01451 820849 NHS Pharmacy
View Details

Badham Pharmacy

11 The Square, GL54 1BQ
01451 830623 NHS Pharmacy
View Details

Badham Pharmacy

4 Stoke Road, GL52 8RP
01242 672211 NHS Pharmacy
View Details