Chroustovice consists of seven municipal parts (in brackets population according to the 2021 census):[2] The settlement was originally called Chrústovice.
It lies mostly in the Svitavy Uplands, only the northern part of the municipal territory extends into the East Elbe Table.
In the 16th century, Chroustovice was bought by the Slavata of Chlum family, who annexed it to the Košumberk estate.
The last feudal owners of Chroustovice was the Thurn und Taxis family, which purchased the estate in 1823.
In the northern tip of the municipal territory is the train station Uhersko, located on the Kolín–Česká Třebová railway line.