Find GP's/Doctors/Medical Centres in Swindon

If you would like to register with your local GP in Swindon or if you would like to book an appointment with your doctor, find the contact details of Swindon Doctors/GP's in the list below including:

  • Medical Centres/Health Centres
  • GP Surgeries/GP Practice
  • NHS Clinics

Alternatively, you may be seeking an appointment with a private GP at an independent clinic or centre. A range of services as well as regular clinics, may be available including :


  • Men's Health issues including heart disease assessment & cholesterol testing
  • Women's health issues including menopause problems, menstrual problems, contraceptive services, pregnancy testing, cervical smear tests
  • Treatment of acute illnesses such as colds, flu & infections
  • Medical care such as blood pressure monitoring, asthma & diabetes testing
  • Health checks & vaccinations
  • Medical examinations for insurance
  • Private prescriptions

Private General Practitioners (GP's)

« ADD YOUR CLINIC »

NHS GPs

Abbey Meads Medical Group
Crossroads Surgery
478 Cricklade Road
Swindon
Wiltshire
SN27BG
Tel: 01793 725113

Abbey Meads Medical Group
Penhill Surgery
257 Penhill Drive
Swindon
Wiltshire
SN25HN
Tel: 01793 723130

Avon Valley Practice
Fairfield
Upavon
Pewsey
Wiltshire
SN96DZ
Tel: 01980 630221

Bath Road Surgery
Old Town Surgery
Curie Avenue
Okus
Swindon
Wiltshire
SN14GB
Tel: 01793 616057

Beversbrook Medical Centre
Harrier Close
Calne
Wiltshire
SN119UT
Tel: 01249 821831

Centreal Swindon Medical Practice
Carfax Street
Swindon
Wiltshire
SN11ED
Tel: 01793 619955

Cornerstone Practice
Station House Surgery
Station Road
Chiseldon
Wiltshire
SN40PB
Tel: 01793 740033

Daniel Gooch Practice
Health Centre
Carfax Street
Swindon
SN11ED
Tel: 01793 541655

Dr A Douglas And Partner
White Horse Medical Practice
Volunteer Way
Faringdon
SN77YU
Tel: 01367 242388

Victoria Cross Surgery
168 169 Victoria Road
Swindon
Wiltshire
SN13BU
Tel: 01793 535584

Queens Park Surgery
146 Drove Road
Swindon
Wiltshire
SN13AG
Tel: 01793 342000

Hermitage Surgery
Dammas Lane
Old Town
Swindon
Wiltshire
SN13EF
Tel: 01793 522492

Whalebridge Practice
Health Centre Carfax Street
Swindon
Wiltshire
SN11ED
Tel: 01793 692933

Park Lane Practice
7 9 Park Lane
Swindon
Wiltshire
SN15HG
Tel: 01793 523176

Lawn Medical Centre
Guildford Avenue
Swindon
Wiltshire
SN31JL
Tel: 01793 536515

Great Western Surgery
Farriers Close
Swindon
Wiltshire
SN12QU
Tel: 01793 421311

Marlborough Road Surgery
143 Marlborough Road
Swindon
Wiltshire
SN31NJ
Tel: 01793 431303

Kingswood Surgery
Kingswood Avenue
Park North
Swindon
Wiltshire
SN32RJ
Tel: 01793 534699

Priory Road Medical Centre
Park South
Swindon
Wiltshire
SN32EZ
Tel: 0844 4778643

Hawthorn Medical Practice
May Close
Cricklade Road
Swindon
Wiltshire
SN21UU
Tel: 01793 536541

Phoenix Surgery
Dunwich Drive
Toothill
Swindon
Wiltshire
SN58SX
Tel: 01793 600440

Victoria Cross Surgery
5 Keble Close
Nythe
Swindon
Wiltshire
SN33NN
Tel: 01793 522479

Health Centre
Eldene
Swindon
Wiltshire
SN33RZ
Tel: 01793 480111

Eldene Surgery
Eldene Health Centre
Swindon
Wiltshire
SN33RZ
Tel: 01793 522710

GP Medical Centre
Ashington Way
Westlea
Swindon
Wiltshire
SN57XY
Tel: 01793 614840

Queens Park Surgery
Moredon Surgery
25 27 Moredon Road
Swindon
Wiltshire
SN253DF
Tel: 01793 342222

Wroughton Health Centre
Barrett Way
Wroughton
Swindon
Wiltshire
SN49LW
Tel: 01793 812221

Merchiston Surgery
Highworth Road
Stratton
St Margaret
Swindon
Wiltshire
SN34BF
Tel: 01793 823307

Ridge Green Medical Practice
Ramleaze Drive
Shaw
Swindon
Wiltshire
SN55PX
Tel: 01793 874894

North Swindon Practice
Home Ground Surgery
Thames Avenue
Haydon Wick
Swindon
Wiltshire
SN251QQ
Tel: 0844 49996631

Sparcells Surgery
Midwinter Close
Peatmoor
Swindon
Wiltshire
SN55AN
Tel: 01793 881928

Abbey Meads Medical Practice
Abbey Meads Village Centre
Elstree Way
Swindon
Wiltshire
SN254YZ
Tel: 0844 477 2427

Taw Hill Medical Practice
Aiken Road
Swindon
Wiltshire
SN251UH
Tel: 01793 709500

Wroughton Health Centre
Station House Surgery
Station Road
Chiseldon
Swindon
Wiltshire
SN40PW
Tel: 01793 740276

Ramsbury Surgery
Wanborough Surgery
3 5 Ham Road
Wanborough
Wiltshire
SN40DF
Tel: 01793 790527

Westrop Surgery
Blunsdon Surgery
36 Berton Close
Blunsdon
Swindon
Wiltshire
SN24BE
Tel: 01793 721254

Purton Surgery
High Street
Purton
Swindon
Wiltshire
SN54BD
Tel: 01793 770207

Tinkers Lane Surgery
Wootton Bassett
Swindon
Wiltshire
SN47AT
Tel: 01793 852131

New Court Surgery
Borough Fields
Wootton Bassett
Swindon
Wiltshire
SN47AX
Tel: 01793 852302

Westrop Surgery
Highworth
Swindon
Wiltshire
SN67DN
Tel: 01793 762218

Elm Tree Surgery
24a High Street
Shrivenham
Swindon
Wiltshire
SN68AG
Tel: 01793 782207

Purton Surgery
38a High Street
Cricklade
Swindon
Wiltshire
SN66AY
Tel: 01793 752633

Marlborough Surgery
George Lane
Marlborough
Wiltshire
SN84BY
Tel: 01672 512187

Ramsbury Surgery
Whittonditch Road
Ramsbury
Marlborough
Wiltshire
SN82QT
Tel: 01672 520366

Northlands Surgery
North Street
Calne
Wiltshire
SN110HH
Tel: 01249 812141

Patford House Surgery
8a Patford Street
Calne
Wiltshire
SN110EF
Tel: 0844 4772564

GP Medical Health Centre
Chestnut Road
Sutton Benger
Wiltshire
SN154RP
Tel: 01249 720244

Old School House Surgery
Church Street
Great Bedwyn
Marlborough
Wiltshire
SN83PF
Tel: 01672 870388

Pewsey Surgery
High Street
Pewsey
Wiltshire
SN95AQ
Tel: 0844 4778546

Sprays Surgery
9 The Sprays
Burbage
Marlborough
Wiltshire
SN83TA
Tel: 01672 810566

Lodge Surgery
Lodge Road
Chippenham
Wiltshire
SN153SY
Tel: 0844 4770919

Hathaway Surgery
32 New Road
Chippenham
Wiltshire
SN151HP
Tel: 08444 120023

Rowden Surgery
Rowden Hill
Chippenham
Wiltshire
SN152SB
Tel: 01249 444343

Hathaway Medical Centre
Middlefield Road
Chippenham
Wiltshire
SN146GY
Tel: 0844 4120023

St James Surgery
Gains Lane
Devizes
Wiltshire
SN101QU
Tel: 0844 4778648

Southbroom Surgery
The Green
Devizes
Wiltshire
SN101LQ
Tel: 0844 4778657

Lansdowne Surgery
Waiblingen Way
Devizes
Wiltshire
SN102BU
Tel: 01380 722278

Market Lavington Surgery
Urchfont Surgery
Peppercombe Close
Urchfont
Wiltshire
SN104QS
Tel: 01380 848090

Jubilee Field Surgery
Yatton Keynell
Chippenham
Wiltshire
SN147EJ
Tel: 01249 782204

Tolsey Surgery
High Street
Sherston
Malmesbury
Wiltshire
SN160LH
Tel: 01666 840270

Porch Surgery
Beechfield Road
Corsham
Wiltshire
SN139DL
Tel: 01249 712232

Spa Medical Centre
Snowberry Lane
Melksham
Wiltshire
SN126UN
Tel: 01225 703236

St Margarets Surgery
All Saints Medical Practice
Spa Road
Melksham
Wiltshire
SN127NZ
Tel: 01225 791212

Giffords Primary Care Centre
Spa Road
Melksham
Wiltshire
SN127EA
Tel: 0844 4772565

Market Lavington Surgery
High Street
Market Lavington
Wiltshire
SN104AQ
Tel: 01380 812500