Wieś Trojovice znajduje się w powiecie chrudimskim w województwie pardubickim. Trojovice należą do najmniejszych gmin Mikroregionu Chrudimsko, obecnie mieszka tu około 200 mieszkańców.
Wieś położona w płaskim, żyznym krajobrazie na wysokości 252 m npm Położona około 9 km na wschód od miasta powiatowego Chrudim. Rozciąga się wzdłuż lewego brzegu potoku Ležák, który jest dolnym biegiem Holetínki. Powierzchnia katastralna wynosi 2, 72 km2. Ludność wsi od czasów starożytnych zajmowała się rolnictwem.
Urząd gminy znajduje się pod adresem Trojovice 77, powiat Chrudim.