Městys Chroustovice leží v Pardubickém kraji v ORP Chrudim v nadmořské výšce 225 m. V roce 2014 zde žilo 1250 obyvatel. Chroustovice má katastrální území o rozloze 2160 ha.