Give us a call

General enquiries: 0131 535 4000

Prospective students / course enquiries: 0800 269 453

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

SAC Consulting: please see the local offices map for contact details

British Sign Language (BSL) users can contact us direct by using contactSCOTLAND-BSL

Send us a message

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

Privacy policy

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