Glenrothes er en by i det østlige Skotland, med et indbyggertal (pr. 2006) på cirka 39.000. Byen ligger i countyet Fife, tæt ved kysten til Nordsøen.
56°11′N 3°10′V / 56.183°N 3.167°V / 56.183; -3.167