Obec Varvažov leží v Jihočeském kraji v ORP Písek v nadmořské výšce 426 m. V roce 2014 zde žilo 182 obyvatel. Varvažov má katastrální území o rozloze 2514 ha.