Lossiemouth’s most famous resident was Ramsay MacDonald the first Labour Prime Minister (1924, 1929-1935). Meg Farquhar, also of the town, was the first female professional golfer in Britain (1910–1988). Stewart Imlach, a professional footballer (1932–2001).