Give us a call

General enquiries: 0131 535 4000

Prospective students (full-time / part-time): 0800 269 453

Prospective students (short training courses): please visit the training courses page for contact details

Current students: please visit the campus pages for contact details

Veterinary services: 0131 535 3130

Livestock health schemes: 01835 822 456

Research: 0131 535 3366

Media enquiries: visit our media centre for contact details

SAC Consulting: please visit our Consulting contact page

British Sign Language (BSL) users can contact us through an interpreter via Contact Scotland BSL.

General enquiries

Use the form below to get in touch and we'll get back to you as soon as possible.

For details on how your data is used and stored, see our privacy policy.