General enquiries and contact details

In person:

St Andrews Community Hospital
Largo Road
St Andrews
Fife, KY16 8AR

View our location on Streetmap →

By telephone:

To make an appointment or enquiry call: 01334 473441

For results please call  between 1230-1315 on: 01334 465679

For EMERGENCIES outwith Mon-Fri 0800-1800 call NHS 24 on: 111

By email:

 Click here to contact us via our General Enquiries email form.

(Please do not use this email form to ask specific medical questions about yourself as it is not transmitted to us over a secure server)

Practice Boundary

The shaded area on the map below indicates the approximate practice boundary. If you wish to register with the practice but you are unsure if your address falls within the boundary please call to check.