Cheltenham GP Pharmacy Finder
Find GP practices and pharmacies in Cheltenham, with addresses, phone numbers and map links, updated automatically from the NHS national register.
Finding a GP practice or pharmacy in Cheltenham shouldn’t mean digging through the NHS website. The listings below are pulled directly from NHS England’s Organisation Data Service, the official register of NHS organisations, so names, addresses and phone numbers stay current automatically.
If you need to register with a new GP, you can do this directly with any practice that covers your address — you don’t need a referral or your old practice’s permission. For repeat prescriptions, most pharmacies listed below offer a free collection or delivery service; ask in branch or check the NHS App to nominate a regular pharmacy.
Addresses link to googlemaps and phone numbers use the tel: protocol and should prompt to call on your device.
GP Practices
Berkeley Place Surgery
Cleevelands Medical Centre
- Address: Sapphire Road, Bishops Cleeve, Cheltenham, GL52 7YU
- Phone: 01242 244868
Overton Park Surgery
- Address: Overton Park Road, Cheltenham, GL50 3BP
- Phone: 01242 580511
Royal Crescent Surgery
Sixways Clinic
- Address: London Road, Charlton Kings, Cheltenham, GL52 6HS
- Phone: 01242 223810
St. Catherine’s Surgery
St. George’s Surgery
The Leckhampton Surgery
- Address: 17 Moorend Park Road, Cheltenham, GL53 0LA
- Phone: 01242 539080
The Royal Well Surgery
The Stoke Road Surgery,
- Address: 4 Stoke Road, Bishops Cleeve, Cheltenham, GL52 8RP
- Phone: 01242 672007
Underwood Surgery
- Address: 139 St. Georges Road, Cheltenham, GL50 3EQ
- Phone: 01242 580644
West Cheltenham Medical
Weston House Practice
Yorkleigh Surgery(ct)
- Address: 93 St. Georges Road, Cheltenham, GL50 3ED
- Phone: 01242 519049
Pharmacies
Allied Pharmacy Cheltenham Waitrose
- Address: Waitrose Store, Honeybourne Way, Cheltenham, GL50 3QW
- Phone: 01242 430014
Allied Pharmacy Coronation Square
Ap Sd Eighty One Limited
Ap Sd Twelve Limited
Badham Pharmacy
- Address: 84 St Georges Place, Cheltenham, GL50 3QD
- Phone: 01242 279511
Badham Pharmacy
- Address: Swindon Road, Cheltenham, GL50 4BJ
- Phone: 01242 898030
Badham Pharmacy
- Address: 62 Hewlett Road, Cheltenham, GL52 6AH
- Phone: 01242 523762
Badham Pharmacy
Badham Pharmacy
- Address: 102 Whaddon Road, Cheltenham, GL52 5NF
- Phone: 01242 514330
Badham Pharmacy
- Address: 6 Prestbury Road, Cheltenham, GL52 2PW
- Phone: 01242 523226
Badham Pharmacy
- Address: 256 London Road, Charlton Kings, Cheltenham, GL52 6HS
- Phone: 01242 515143
Badham Pharmacy
- Address: 23 Church Road, Bishops Cleeve, Cheltenham, GL52 8LR
- Phone: 01242 672653
Badham Pharmacy
- Address: 4 Stoke Road, Bishops Cleeve, Cheltenham, GL52 8RP
- Phone: 01242 672211
Badham Pharmacy Limited
Badham Pharmacy Ltd
Boots
- Address: 197-199 High Street, Cheltenham, GL50 1DB
- Phone: 01242 527084
Boots
- Address: Unit F, Gallagher Retail Park, Cheltenham, GL51 9RR
- Phone: 01242 269387
Charlton Pharmacy
Charlton Pharmacy
Cheltenham Pharmacy
- Address: Springbank Community Resource Ctr, Springbank Way, Cheltenham, GL51 0LH
- Phone: 01242 255061
Cheltpharm Ltd
Gloucestershire Pharmacy
- Address: 305 High Street, Cheltenham, GL50 3HW
- Phone: 01242 437910
Hawkes Pharmacy
Hawkes Pharmacy
- Address: 52 Windermere Road, Cheltenham, GL51 3PH
- Phone: 01242 523290
James Pharmacy
- Address: 19 St. Georges Road, Cheltenham, GL50 3DT
- Phone: 01242 522880
Lp Sd Eighty Eight Limited
Lp Sd Eighty Nine Limited
Morrisons Pharmacy
- Address: Caernarvon Road, Cheltenham, GL51 3BW
- Phone: 01242 862803
Nkd Healthcare Limited
Opal Pharmacy Limited
Pharmcare Healthcare Ltd
Rowlands Pharmacy
- Address: 244 Bath Road, Leckhampton, Cheltenham, GL53 7NB
- Phone: 01242 523270
Spa Pharmacy
St Marks Pharmacy
- Address: 80 Tennyson Road, St. Marks, Cheltenham, GL51 7DB
- Phone: 01242 512333
Superdrug Pharmacy
- Address: 91-97 High Street, Cheltenham, GL50 1DP
- Phone: 01242 262459
Tesco Instore Pharmacy
- Address: Colletts Drive, Cheltenham, GL51 8JQ
- Phone: 01242 847649
Tower Pharmacy Ltd
Wymans Brook Pharmacy
- Address: Windyridge Road, Cheltenham, GL50 4RA
- Phone: 01242 221988
Source: NHS Organisation Data Service. Data last refreshed 2026-08-20 21:43 UTC.