Find GP's/Doctors/Medical Centres in Salisbury

If you would like to register with your local GP in Salisbury or if you would like to book an appointment with your doctor, find the contact details of Salisbury 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

Avon Valley Practice
77 Bulford Road
Durrington
Salisbury
Wiltshire
SP48EU
Tel: 01980 652378

Abbey View Medical Practice
Hawkesdene Lane
Shaftesbury
Dorset
SP78DH
Tel: 01747 856700

Abbey View Medical Practice
West Street
Fontmell Magna
Shaftesbury
Dorset
SP70PF
Tel: 01747 812058

Bemerton Heath Surgery
Pembroke Road
Salisbury
Wiltshire
SP29DJ
Tel: 0844 4770964

Broad Chalke Surgery
Doves Meadow
Broad Chalke
Salisbury
Wiltshire
SP55EL
Tel: 01722 780282

Bechers Brook
High Street
Fovant
Salisbury
Wiltshire
SP35JW
Tel: 01722 714789

Castle Surgery
67 Castle Street
Salisbury
Wiltshire
SP13SP
Tel: 01722 322726

Cranborne Practice
The Village Hall
Alderholt
Fordingbridge
Hampshire
SP63EP
Tel: 01725 517272

Charlton Hill Surgery
Charlton Road
Andover
Hampshire
SP103JY
Tel: 01264 337979

The Three Swans Surgery
Rollestone Street
Salisbury
Wiltshire
SP11DX
Tel: 01722 333548

New Street Surgery
61 New Street
Salisbury
Wiltshire
SP12PH
Tel: 01722 334402

Endless Street Surgery
72 Endless Street
Salisbury
Wiltshire
SP13UH
Tel: 01722 336441

Harcourt Medical Centre
Crane Bridge Road
Salisbury
Wiltshire
SP27TD
Tel: 01722 333214

Salisbury Walk In Health Centre
Avon Approach
Salisbury
Wiltshire
SP13SL
Tel: 01722 331191

Grove House
18 Wilton Road
Salisbury
Wiltshire
SP27EE
Tel: 01722 333034

New Street Surgery
28 St Clements Way
Salisbury
Wiltshire
SP13FF
Tel: 01722 334402

Wilton Health Centre
Market Place
Wilton
Salisbury
Wiltshire
SP20HT
Tel: 0844 4773483

The Old Orchard Surgery
South Street
Wilton
Wiltshire
SP20JU
Tel: 01722 744775

St Ann Street Surgery
32 Winterslow Road
Porton
Wiltshire
SP40LR
Tel: 01980 611060

Downton Surgery
Moot Lane
Downton
Salisbury
Wiltshire
SP53JP
Tel: 01725 510296

Endless Street Surgery
Middleton Road
Winterslow
Salisbury
Wiltshire
SP51PQ
Tel: 01722 336441

The New Surgery
St Melor House
Edwards Road
Amesbury Wiltshire
SP47LT
Tel: 01980 622474

Whiteparish Surgery
Common Road
Whiteparish
Salisbury
Wiltshire
SP52SU
Tel: 01794 884269

The Practice Cross Plain Durrington
84 Bulford Road
Durrington
Salisbury
Wiltshire
SP48DH
Tel: 01980 652221

The Fordingbridge Surgery
Bartons Road
Fordingbridge
Hampshire
SP61RS
Tel: 01425 653430

The Practice
High Street
Shrewton
Wiltshire
SP34JL
Tel: 01980 620803

Till Valley Surgery
High Street
Shrewton
Salisbury
Wiltshire
SP34BZ
Tel: 01980 620259

Dr H J L Morris And Partners
12 Park Lane
Alderholt
Dorset
SP63AJ
Tel: 01425 653430

Sixpenny Handley Practice
Dean Lane
Sixpenny Handley
Salisbury
Wiltshire
SP55PA
Tel: 01725 552500

Tisbury Surgery
Park Road
Tisbury
Salisbury
Wiltshire
SP36LF
Tel: 01747 870204

The Bourne Valley Practice
Beacon House
Tidworth
Hampshire
SP97NN
Tel: 01980 600600

Castle Practice
Drummer Lane
Tidworth
Hampshire
SP97FH
Tel: 01980 842261

Hindon Surgery
High Street
Hindon
Salisbury
SP36DJ
Tel: 01747 820222

The Bourne Valley Practice
10 12 High Street
Ludgershall
Hampshire
SP119PZ
Tel: 01264 400300

The Castle Practice
Centreal Street
Ludgershall
Andover
Hampshire
SP119RA
Tel: 01264 790356

The Andover Health Centre Medical Practice
Charlton Road
Andover
Hampshire
SP103LD
Tel: 0844 4772490

St Mary's Surgery
Church Close
Andover
Hampshire
SP101DP
Tel: 01264 361424

The Adelaide Medical Centre
Adelaide Road
Andover
Hampshire
SP101HA
Tel: 01264 351144

Shepherds Spring Medical Centre
Cricketers Way
Andover
Hampshire
SP105DE
Tel: 0844 477 0951

Enham Surgery
The White House
1 Newbury Road
Enham Alamein
Andover
Hampshire
SP116HJ
Tel: 01264 365123