GP's, Doctors, Medical Centres in Bath

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

All Saints Medical Practice
29 Bridge Street
Bradford on Avon
Wiltshire
Bath
BA151BY
Tel: 01225 863278

Adcroft Surgery
Prospect Place
Trowbridge
Bath
Wiltshire
BA148QA
Tel: 0844 4778988

Riverside Health Centre
James Street West
Bath
BA12BT
Tel: 01225 478811

Bathampton Surgery
Holcombe Lane
Bathampton
Bath
BA26UL
Tel: 01225 464187

Birchwood Medical Practice
Brooklea Health Centre
Wick Road
Brislington
Bristol
BS44HU
Tel: 0117 3304225

Widcombe Surgery
3-4 Widcombe Parade
Bath
BA24JT
Tel: 01225 310883

GP Surgery
18 Upper Oldfield Park
Bath
BA23JZ
Tel: 01225 427402

Riverside Health Centre
James Street West
Bath
BA12BT
Tel: 01225 474241

Oldfield Surgery
45 Upper Oldfield Park
Bath
BA23HT
Tel: 01225 421137

Pulteney Practice
35 Great Pulteney Street
Bath
BA24BY
Tel: 01225 464187

St James's Surgery
Northampton Buildings
Bath
BA12SR
Tel: 01225 422911

Fairfield Park Health Centre
Tyning Lane
Camden Road
Bath
BA16EA
Tel: 01225 331616

Grosvenor Place Surgery
26 Grosvenor Place
Bath
BA16BA
Tel: 01225 484748

Beehive Surgery
Mount Road
Southdown
Bath
BA21NH
Tel: 01225 445004

Rush Hill Surgery
20 Rush Hill
Bath
BA22QH
Tel: 01225 446087

Newbridge Surgery
129 Newbridge Hill
Bath
BA13PT
Tel: 01225 425807

St Michaels Surgery
Walwyn Close
Twerton-on-Avon
Bath
BA21ER
Tel: 01225 428277

Free Church Hall GP Surgery
Weston
Bath
BA14BX
Tel: 01225 422911

Winsley Branch Surgery
73a Tyning Road
Winsley
Bradford On Avon
BA152JW
Tel: 01225 860003

The Health Centre
Station Approach
Bradford On Avon
Wiltshire
BA151DQ
Tel: 01225 866611

Hillcrest Surgery
Wellow Lane
Peasedown St John
Near Bath
BA28JQ
Tel: 01761 434469

St Mary's Surgery
St Mary's Close
Timsbury
Bath
BA20HX
Tel: 01761 47880

Hope House Surgery
Radstock
Bath
BA33PL
Tel: 01761 432121

Widbrook Medical Practice
72 Wingfield Road
Trowbridge
Wiltshire
BA149EN
Tel: 01225 757120

GP Surgery
60 Bradford Road
Trowbridge
Wiltshire
BA149AR

Westfield Surgery
Waterford Park
Radstock
BA33UJ
Tel: 01761 436333

Lovemead Group Practice
Roundstone Surgery
Polebarn Circus
Trowbridge Wiltshire
BA147EH
Tel: 0844 477 8952

St Chads Surgery
Gullock Tyning
Midsomer Norton
Bath
BA32UH
Tel: 01761 413334

Holbrook Park Medical Centre
Wiltshire Drive
Trowbridge
Wiltshire
BA140QQ
Tel: 01225 752412

Somerton House Surgery
79a North Road
Midsomer Norton
Bath
BA32QE
Tel: 01761 412141

St Lukes Surgery
Beckington
Frome
Somerset
BA116SE
Tel: 01373 830316

GP Practice
Church Street
Coleford
Radstock
Avon
Bath
BA35NQ
Tel: 01373 812244

Chilcompton Surgery
Carters Way
Wells Road
Chilcompton
Bath
BA34XH
Tel: 01761 232231

The Health Centre
Park Road
Frome
Somerset
Bath
BA111EZ
Tel: 01373 301300

Lock's Hill GP Practice
Frome
Somerset
England
Bath
BA111NG
Tel: 01373 454446