Skip to main content
Accessibility information
a
A
A
Patient Experience Team
Contact Us
Get Involved
Search
Search
Search Site
Patients and visitors
Patients & visitors
Corporate information
Staying healthy
Creating Hope
Patients & visitors
What You Need to Know About Accessing Healthcare
Mental Health & Wellbeing
Going to hospital
NHS Near Me
Vaccination Programmes
Value Based Health & Care
Knoll Hospital (RAAC)
Our Future Direction
Corporate information
About the Board
Key publications
Freedom of Information
PCIP
Public Involvement
Whistleblowing
Staying healthy
Health in the Borders
Improving your health
Protecting your health
Public Health Information
Mental Health and Wellbeing
Hepatitis and HIV
Social Media
Staff information
Youth Nicotine Prevention
Creating Hope
Help Yourself and Others
Creating Hope Awards
Find a Service
Resources
Training
Latest News
Contact Us
GET HELP NOW
You are here:
Patients and visitors
Local services directory
Local services directory
Local services directory
You can search our service directory from here.
Select service type
*
Choose serviceā¦
Allied Health Professionals
Children & Young People's Services Directory
Dentists
GP Surgeries
Hospitals
Mental Health
Opticians
Pharmacies
Search
GP Practices
Braeside Medical Practice
Location:
Currie Road ,Galashiels
Postcode:
TD1 2UA
Phone:
01896 661360
More Details
about Braeside Medical Practice .
Coldstream Medical Practice
Location:
The Health Centre ,Kelso Road ,Coldstream
Postcode:
TD12 4LQ
Phone:
01890 882711
More Details
about Coldstream Medical Practice .
Duns Medical Group
Location:
The Knoll ,Station Road ,Duns
Postcode:
TD11 3EL
Phone:
01361 885040
More Details
about Duns Medical Group .
Earlston Medical Practice
Location:
The Health Centre ,Kidgate ,Earlston
Postcode:
TD4 6DW
Phone:
01896 848333
More Details
about Earlston Medical Practice .
Eildon Medical Practice Melrose
Location:
St Dunstan's Park ,Melrose
Postcode:
TD6 9RX
Phone:
01896 822161
More Details
about Eildon Medical Practice Melrose .
Eildon Medical Practice Newtown
Location:
Auction Mart ,Newtown St Boswells
Postcode:
TD6 0PP
Phone:
01835 822777
More Details
about Eildon Medical Practice Newtown .
Eyemouth Medical Practice
Location:
The Health Centre ,Houndlaw Park ,Eyemouth
Postcode:
TD14 5DD
Phone:
01890 750599
More Details
about Eyemouth Medical Practice .
Greenlaw Surgery
Location:
Duns Road ,Greenlaw
Postcode:
TD10 6XJ
Phone:
01361 885161
More Details
about Greenlaw Surgery .
Jedburgh Medical Practice
Location:
The Health Centre ,Queen Street ,Jedburgh
Postcode:
TD8 6EN
Phone:
01835 863361
More Details
about Jedburgh Medical Practice .
Kelso Medical Group
Location:
Inch Road ,KELSO
Postcode:
TD5 7LF
Phone:
01573 224424
More Details
about Kelso Medical Group .
Mairches Medical Practice Galashiels
Location:
Currie Road ,Galashiels
Postcode:
TD1 2UA
Phone:
01896 661355
More Details
about Mairches Medical Practice Galashiels .
Mairches Medical Practice Hawick
Location:
The O'Connell Street Medical Centre ,O'Connell Street ,Hawick
Postcode:
TD9 9HU
Phone:
01450 372276
More Details
about Mairches Medical Practice Hawick .
Merse Medical Practice Duns
Location:
The Knoll ,Station Road ,Duns
Postcode:
TD11 3EL
Phone:
01361 885030
More Details
about Merse Medical Practice Duns .
Neidpath Medical Practice Peebles
Location:
Hay Lodge Health Centre ,Neidpath Road ,Peebles
Postcode:
EH45 8JG
Phone:
01721 720380
More Details
about Neidpath Medical Practice Peebles .
Newcastleton Health Centre
Location:
Moss Road ,Newcastleton
Postcode:
TD9 0RU
Phone:
01387 375100
More Details
about Newcastleton Health Centre .
Roxburgh Street Surgery
Location:
Roxburgh Street ,Galashiels
Postcode:
TD1 1PF
Phone:
01896 752557
More Details
about Roxburgh Street Surgery .
Selkirk Medical Practice
Location:
The Health Centre ,Viewfield Lane ,Selkirk
Postcode:
TD7 4LJ
Phone:
01750 21674
More Details
about Selkirk Medical Practice .
St Ronan's Practice
Location:
St Ronan's Health Centre ,Buchan Place ,Innerleithen
Postcode:
EH44 6QE
Phone:
01896 830203
More Details
about St Ronan's Practice .
Stow & Lauder Health Centre
Location:
Crofts Road ,Lauder
Postcode:
TD2 6QJ
Phone:
01578 718670
More Details
about Stow & Lauder Health Centre .
Teviot Medical Practice (Hawick)
Location:
Hawick Health Centre ,Teviot Road ,Hawick
Postcode:
TD9 9DT
Phone:
01450 370999
More Details
about Teviot Medical Practice (Hawick) .
The Tweed Practice
Location:
Hay Lodge Health Centre ,Neidpath Road ,Peebles
Postcode:
EH45 8JG
Phone:
01721 720601
More Details
about The Tweed Practice .
Waverley Medical Practice
Location:
The Health Centre ,Currie Road ,Galashiels
Postcode:
TD1 2UA
Phone:
01896 661350
More Details
about Waverley Medical Practice .
West Linton Medical Practice
Location:
The Health Centre ,Deanfoot Road ,West Linton
Postcode:
EH46 7EX
Phone:
01968 660808
More Details
about West Linton Medical Practice .
Share this page
Twitter
Facebook
Give us your feedback
Contact NHS Borders