Skip to Main Content

Results for Doctors Surgeries And Health Clinics in Scottish Borders, Scottish Borders, UK

Call for Free in 4 Easy Steps:

  1. Click the 'Click to Call FREE' link
  2. Enter your home or mobile phone number in the box provided and click 'Call Free'
  3. Your phone will ring
  4. Answer your phone to connect for Free!

Newton Port Clinic

01620 825497

Newton Port, Haddington, East Lothian, EH41 3NF

Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Newcastleton Health Centre)

01387 375100

Newcastleton, Roxburghshire, TD9 0RN

Riverside Healthcare Centre

01750 23233

Selkirk, Selkirkshire, TD7 5BS

Lauder Memorial Medical Centre

01578 722345

Lauder, Berwickshire, TD2 6QW

Dr J.F Fulton

01620 825497

Newton Port Surgery, Haddington, East Lothian, EH41 3NF

Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Earlston Health Centre)

01896 848333

1 Kidgate, Earlston, Berwickshire, TD4 6DW

Dr I.g Fingland

01573 224424

3 Berryhill, TD5 7SX

Health Services Borders Primary Care NHS Trust Mental Health Wards

01896 827254

Borders General Hospital, Melrose, Roxburghshire, TD6 9BS

Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Kelso Health Centre)

01573 223001

Kelso, Roxburghshire, TD5 7LF

Health Services Borders Primary Care NHS Trust Mental Health Day Units

01450 373482

Hawick, Roxburghshire, TD9 0AS

Cameron Medical

01620 826797

23 Knowesley Park, Haddington, East Lothian, EH41 3TB

Up Arrow Back To Top

Dr J Cullen

01750 21674

Health Centre, Selkirk, Selkirkshire, TD7 4LH

Dr S Potter

01573 224424

Kelso Health Cntr Inch Rd, TD5 7LF

Dr P.J Cormie

01578 718670

1 Factors Park, Lauder, Berwickshire, TD2 6QW

Dr R Cutting

01573 224424

Edenside Surgery Inch Rd, TD5 7LF

Dr J Millar

01626 332813

Kelso Health Cntr Inch Rd, Kelso, Roxburghshire, TD5 7LF

Health Services Borders Primary Care NHS Trust Clinics (Dental)

01896 848202

Earlston, Berwickshire, TD4 6HF

Health Services Borders Primary Care NHS Trust Mental Health Wards

01896 827181

Melrose, Roxburghshire, TD6 9BS

Dr G Bianchi

01450 372276

6 Oconnell Street, Hawick, Roxburghshire, TD9 9HU

Dr P Cramond

01896 661360

Health Cntr Currie Rd, Galashiels, Selkirkshire, TD1 2UA

Dr J Blair

01387 375100

Newcastleton Health Cntr Moss Rd, Newcastleton, Roxburghshire, TD9 0RU

Up Arrow Back To Top

Health Services Borders Primary Care NHS Trust Mental Health Wards

01573 226760

Kelso, Roxburghshire, TD5 7JP

Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Selkirk Health Centre)

01750 21674

Selkirk, Selkirkshire, TD7 4LE

Health Services Borders Primary Care NHS Trust Health Centres & General Practitioners Galashiels Hea

01896 661357

Currie Rd, Galashiels, Selkirkshire, TD1 2UA

Dr C.a Johnston

01573 224424

Goshen Bank, TD5 7LF

Health Services Borders Primary Care NHS Trust Mental Health Wards

01450 372665

Crumhaugh Rd, Hawick, Roxburghshire, TD9 0BA

Dr Diane E Holton

01620 825051

Haddington, East Lothian, EH41 3NF

Lauder Memorial Medical Centre

01578 722267

Lauder, Berwickshire, TD2 6TW

Dr G Cook

01835 863361

Jedburgh Health Cntr Queen St, Jedburgh, Roxburghshire, TD8 6EN

Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Newton St. Boswells)

01835 822777

Newtown St. Boswells, Melrose, Roxburghshire, TD6 0PH

Health Services Borders Primary Care NHS Trust Mental Health Wards

01896 827180

Melrose, Roxburghshire, TD6 9BS

Up Arrow Back To Top

Health Services Borders Primary Care NHS Trust Clinics (Dental)

01573 223001

Kelso, Roxburghshire, TD5 7LF

Health Services Borders Primary Care NHS Trust Clinics (Dental)

01450 361000

Hawick, Roxburghshire, TD9 9DT

Health Services Borders Primary Care NHS Trust Mental Health Wards

01450 372789

Crumhaugh Rd, Hawick, Roxburghshire, TD9 0BA

Health Services Borders Primary Care NHS Trust Health Centres & General Practitioners Melrose Health

01896 822161

Melrose, Roxburghshire, TD6 9RX

Health Services Borders Primary Care NHS Trust Mental Health Wards

01896 664434

Galashiels, Selkirkshire, TD1 3EB

Dr G Alexander

01620 823183

Haddington, East Lothian, EH41 3NF

Health Services Borders Primary Care NHS Trust Mental Health Day Units

01450 378028

Hawick, Roxburghshire, TD9 0AS

Dr A Sutherland

01573 224424

Goshen Bank, Edenside Road, Kelso, Roxburghshire, TD5 7BS

Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Hawick Health Centre)

01450 377449

Hawick, Roxburghshire, TD9 9DT

Dr J Bell

01361 810216

Greenlaw Surgery Duns Rd, Greenlaw, Duns, Berwickshire, TD10 6XJ

Up Arrow Back To Top

Health Services Borders Primary Care NHS Trust Mental Health Wards

01896 827130

Borders General Hospital, Melrose, Roxburghshire, TD6 9BS

Dr Ruth Nisbet

01573 224424

Kelso Health Cntr Inch Rd, TD5 7LF

Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Stow Surgery)

01896 661440

Station Rd, Stow, Galashiels, Selkirkshire, TD1 2SQ

Health Services Borders Primary Care NHS Trust Mental Health Mental Health For The Elderly Team

01896 827114

Melrose, Roxburghshire, TD6 9BS

Health Services (Borders Primary Care NHS Trust, Mental Health, Day Units)

01896 827251

Borders General Hospital, Melrose, Roxburghshire, TD6 9BS

Health Services Borders Primary Care NHS Trust Mental Health Wards

01896 827131

Borders General Hospital, Melrose, Roxburghshire, TD6 9BS

Health Services Borders Primary Care NHS Trust Clinics (Dental)

01750 21736

Selkirk, Selkirkshire, TD7 4HF

Dr J Maguire

01573 224424

Kelso Health Cntr Inch Rd, TD5 7LF

Dr R Boon

01450 370999

Teviot Medical Practice Teviot Rd, Hawick, Roxburghshire, TD9 9DT

St. Ronans Health Centre

01896 830203

Buchan Place, Innerleithen, Peeblesshire, EH44 6QE

Health Services Borders Primary Care NHS Trust Health Centres & General Practitioners Kelso Health C

01573 224424

Kelso Health Centre Inch Rd, Kelso, Roxburghshire, TD5 7LF

Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Galashiels Health Centre)

01896 661366

Currie Rd, Galashiels, Selkirkshire, TD1 2UA

Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, Melrose Health Centre)

01896 822945

Melrose, Roxburghshire, TD6 9RX

Health Services Borders Primary Care NHS Trust Health Centres & General Practitioners Galashiels Hea

01896 661355

Galashiels, Selkirkshire, TD1 2UA

Health Services (Borders Community Health Services NHS Trust)

Montague St, Newcastleton, Roxburghshire, TD9 0QZ

Dr R.L Cumming

01896 830203

Buchan Place, Innerleithen, Peeblesshire, EH44 6QE

Health Services (Borders Primary Care NHS Trust, Health Centres & General Practitioners, St. Boswells Surgery)

01835 822777

Newtown St. Boswells, Melrose, Roxburghshire, TD6 0PP