爱丁堡大学的学术结构以三所学院为基础,共有21所学校。
艺术,人文与社会科学学院
商学院
神学院
经济学院
爱丁堡艺术学院
海鳗之家教育体育学院
社会科学卫生学院
历史,经典与考古学院
法学院
文学,语言与文化学院
哲学,心理与语言科学学院
社会政治学院
开放学习中心
医学与兽医学院
爱丁堡医学院
皇家(迪克)兽医学院
科学与工程学院
生物科学学院
化学学院
工程学院
地质科学学院
信息学院
数学学院
物理与天文学院