St. Andrews (skotgaele Cill Rìmhinn) estas urbo en Skotlando. Estas en Fife; ĝi havis 16 801 loĝantojn en 2018, kaj ĝi estas universitaturbo.
Ĉirkaŭ la jaro 1910 fondiĝis esperanta grupo en St. Andrews.
La urbo estas fama pro la golfludado.