Obec Stáj leží v kraji Vysočina v ORP Jihlava v nadmořské výšce 602 m. V roce 2014 zde žilo 169 obyvatel. Stáj má katastrální území o rozloze 593 ha.