Obec Rudník leží v Královéhradeckém kraji v ORP Vrchlabí v nadmořské výšce 411 m. V roce 2014 zde žilo 2185 obyvatel. Rudník má katastrální území o rozloze 4267 ha.