Obec Žampach leží v Pardubickém kraji v ORP Žamberk v nadmořské výšce 382 m. V roce 2014 zde žilo 281 obyvatel. Žampach má katastrální území o rozloze 556 ha.