Obec Troskovice leží v Libereckém kraji v ORP Turnov v nadmořské výšce 349 m. V roce 2014 zde žilo 100 obyvatel. Troskovice má katastrální území o rozloze 829 ha.