• 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
    • Our Future Direction
    • Knoll Hospital (RAAC)
  • Corporate information
    • About the Board
    • Key publications
    • Freedom of Information
    • Public Involvement
    • PCIP
    • 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.

NHS 24 has a NEW number

111 is the NEW free number for NHS 24.

If it can't wait until your GP surgery reopens call 111.

Visit the NHS24 website.

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.