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:
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 :
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