圣安德鲁斯（英文：St Andrews；拉丁语：S. Andrea；苏格兰语：Saunt Aundraes；苏格兰盖尔语：Cill Rìmhinn）是坐落在英国苏格兰东海岸法夫行政区的大镇，是中世纪时苏格兰王国的宗教首都。圣安德鲁斯不但有苏格兰最古老的大学，也由于其在高尔夫运动发展中作出的诸多贡献被称为“高尔夫故乡”。今天的圣安德鲁斯人口大约有16800（2011年数据），濒北海，距离最近的城市邓迪大约20多公里。镇内古建筑林立，基本保持了中世纪古城的架构。
历史.最早居住在泰