Obec Svatá leží v Středočeském kraji v ORP Beroun v nadmořské výšce 460 m. V roce 2014 zde žilo 454 obyvatel. Svatá má katastrální území o rozloze 551 ha.