Obec Bujanov leží v Jihočeském kraji v ORP Kaplice v nadmořské výšce 670 m. V roce 2014 zde žilo 546 obyvatel. Bujanov má katastrální území o rozloze 1745 ha.