Obec Stašov leží v Středočeském kraji v ORP Beroun v nadmořské výšce 293 m. V roce 2014 zde žilo 444 obyvatel. Stašov má katastrální území o rozloze 232 ha.