• Skip to main content
  • Accessibility information
  • a A A
  • Patient Experience Team
  • Contact Us
  • Get Involved
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.

Hospitals

Borders General Hospital

Location:
Borders General Hospital ,Huntlyburn ,Melrose
Postcode:
TD6 9BS
Phone:
01896 826000
More Details about Borders General Hospital .

Eyemouth Day Hospital

Location:
Houndlaw Park ,Eyemouth
Postcode:
TD14 5DA
Phone:
01890 752600
More Details about Eyemouth Day Hospital .

Hawick Community Hospital

Location:
Hawick Community Hospital ,Victoria Road ,Hawick
Postcode:
TD9 7AH
Phone:
01450 372162
More Details about Hawick Community Hospital .

Hawick Day Hospital

Location:
Hawick Community Day Hospital ,Victoria Road ,Hawick
Postcode:
TD9 7AH
Phone:
01450 364305
More Details about Hawick Day Hospital .

Hay Lodge Hospital

Location:
Neidpath Road ,Peebles
Postcode:
EH45 8JG
Phone:
01721 726995
More Details about Hay Lodge Hospital .

Kelso Community Hospital

Location:
Kelso Community Hospital ,Inch Road ,Kelso
Postcode:
TD5 7JP
Phone:
01573 223441
More Details about Kelso Community Hospital .

Kelso Day Hospital

Location:
Kelso Community Hospital ,Inch Road ,Kelso
Postcode:
TD5 7JP
Phone:
01573 223441
More Details about Kelso Day Hospital .

Knoll Community Hospital Duns

Location:
Station Road ,Duns
Postcode:
TD11 3EL
Phone:
01361 885000
More Details about Knoll Community Hospital Duns .

Knoll Day Hospital

Location:
Knoll Day Hospital ,Station Road ,Duns
Postcode:
TD11 3EL
Phone:
01361 885031
More Details about Knoll Day Hospital .

Share this page

Twitter Facebook
Give us your feedback
Contact NHS Borders

Get in touch

  • Contact Us
  • Feedback and Complaints
  • Get Involved
  • About the Board
  • Press Team
  • Freedom of Information
  • Disclaimer
  • Copyright
  • Information on how we use cookies
  • Privacy Notice

Useful Links

  • Patients and visitors
  • Vacancies
  • Equality & Diversity
  • Fundraising
  • Small Changes Big Difference
  • Accessibility
  • Public Holidays
  • Know your rights
  • Health Information Portal

Other

  • Scottish Borders Council
  • Connect with us:

  • Twitter
  • Facebook
  • YouTube
  • Investing in Volunteers
  • Scot Blood
  • NHS Inform
  • NHS 24
  • NHS Scotland

Copyright © 2025 NHS Borders. All rights reserved.