Město Chvaletice leží v Pardubickém kraji v ORP Přelouč v nadmořské výšce 222 m. V roce 2014 zde žilo 3077 obyvatel. Chvaletice má katastrální území o rozloze 849 ha.