Obec Bohy leží v Plzeňském kraji v ORP Kralovice v nadmořské výšce 368 m. V roce 2014 zde žilo 123 obyvatel. Bohy má katastrální území o rozloze 923 ha.