Obec Mrač leží v Středočeském kraji v ORP Benešov v nadmořské výšce 331 m. V roce 2014 zde žilo 783 obyvatel. Mrač má katastrální území o rozloze 615 ha.