Obec Rapšach leží v Jihočeském kraji v ORP Třeboň v nadmořské výšce 472 m. V roce 2014 zde žilo 592 obyvatel. Rapšach má katastrální území o rozloze 2838 ha.