Obec Bohostice leží v Středočeském kraji v ORP Příbram v nadmořské výšce 417 m. V roce 2014 zde žilo 197 obyvatel. Bohostice má katastrální území o rozloze 2090 ha.