Le stade a été construit en 1995 dans le cadre d'une coentreprise entre Meadowbank Thistle F.C. et la Livingston Development Corporation.
Almondvale Stadium est un stade de football à Livingston, dans le Lothian Ouest.