Obec Srnín leží v Jihočeském kraji v ORP Český Krumlov v nadmořské výšce 540 m. V roce 2014 zde žilo 315 obyvatel. Srnín má katastrální území o rozloze 672 ha.