Skip to main content

Sexual health clinics

Sexual health clinics in NHS Highland.

Browse or search the list on this page, or find your nearest sexual health clinic. This information is taken from Scotland's Service Directory maintained by NHS inform.

See more information about sexual health services. Specialised sexual health clinics provide a full range of sexual health care and reproductive services.

NHS Highland sexual health clinics listing

Aviemore - Highland Sexual Health clinic

Aviemore Medical Practice Badenoch and Strathspey Community Hospital Cairnview Road Aviemore PH22 1AJ

Held at Badenoch and Strathspey Community Hospital (Aviemore).

Call the number here for further information and an appointment. Appointments can alternatively be booked online via the Highland Sexual Health website, or:

phone 01463 888300

View details
Campbeltown Medical Practice - sexual health clinic

Health Centre Stewart Road Campbeltown PA28 6AT

Held at Campbeltown Health Centre.

View details
Fort William - Highland Sexual Health clinic

Belford Hospital Belford Road Fort William PH33 6BS

Held at Belford Hospital (Fort William).

Call the number here for further information and an appointment. Appointments can alternatively be booked online via the Highland Sexual Health website, or:

phone 01463 888300

View details
Helensburgh Sexual and Reproductive Health Care - sexual health clinic

Victoria Integrated Care Centre Victoria Infirmary 93 East King Street Helensburgh G84 7BU

Formerly at Victoria Integrated Care Centre (Helensburgh).

View details
Invergordon - Highland Sexual Health clinic

County Community Hospital Invergordon IV18 0JR

Held at County Community Hospital (Invergordon)

Call the number here for further information and an appointment. Appointments can alternatively be booked online via the Highland Sexual Health website, or:

phone 01463 888300

View details
Inverness - Highland Sexual Health clinic (adult)

Zone 14, Raigmore Hospital Old Perth Road Inverness IV2 3UJ

Held at Raigmore Hospital Zone 14, Clinic 1 (opposite the maternity unit).

Call the number here for further information and an appointment. Appointments can alternatively be booked online via the Highland Sexual Health website, or:

phone 01463 888300

View details
Inverness - Highland Sexual Health clinic (teen)

Zone 14, Raigmore Hospital Old Perth Road Inverness IV2 3UJ

Held at Raigmore Hospital Zone 14, Clinic 1 (opposite the maternity unit).

Call the number here for further information and an appointment. Appointments can alternatively be booked online via the Highland Sexual Health website, or:

phone 01463 888300

  • pregnancy testing
  • screening for infections
  • disabled access
  • interpreting service
View details
Lochgilphead Medical Centre - sexual health clinic

Mid Argyll Integrated Care and Community Hospital Barbluie Road Lochgilphead PA31 8JZ

Held at Lochgilphead Medical Centre (Lochgilphead).

View details
Oban - Lorn Medical Centre - sexual health clinic

Soroba Road Oban PA34 4HE

Held at Lorn Medical Centre (Oban).

View details
Oban - Market Street Centre - sexual health clinic

Market Street Oban PA34 4HR

View details
Skye - Highland Sexual Health clinic

Broadford Hospital Broadford Isle of Skye IV49 9AA

Held at Broadford Hospital.

Call the number here for further information and an appointment. Appointments can alternatively be booked online via the Highland Sexual Health website, or:

phone 01463 888300

View details
Thurso - Highland Sexual Health clinic

Dunbar Hospital Ormlie Road Thurso KW14 7XE

Held at Dunbar Hospital (Thurso).

Call the number here for further information and an appointment. Appointments can alternatively be booked online via the Highland Sexual Health website, or:

phone 01463 888300

View details
Wick - Highland Sexual Health clinic

Caithness General Hospital Bankhead Road Wick KW1 5NS

Held at Caithness General Hospital (Wick).

Call the number here for further information and an appointment. Appointments can alternatively be booked online via the Highland Sexual Health website, or:

phone 01463 888300

View details

Important: Scotland's Service Directory

NHS Inform Logo

Comprehensive details of health and wellbeing services in Scotland are listed in Scotland's Service Directory on the NHS inform website:

Please note that map locations for NHS Highland in-person services are more accurate on this website than on NHS inform pages.

Important: NHS 24 Online app

NHS Inform Logo

Download the free NHS 24 Online app to find your nearest services and to assess your symptoms.

Know how to get the right care, in the right place.

NHS 24 Online App

Last updated: 18 April 2024

Next review date: 18 October 2024