 The gmina covers an area of , and as of 2006 its total population is 7,757.Gmina Trojanów contains the villages and settlements of Babice, Budziska, Damianów, Dębówka, Derlatka, Dudki, Elżbietów, Jabłonowiec, Korytnica, Kozice, Kruszyna, Majdan, Mika, Mościska, Mroków, Ochodne, Piotrówek, Podebłocie, Prandocin, Ruda, Skruda, Trojanów, Więcków, Wola Korycka Dolna, Wola Korycka Górna, Wola Życka, Żabianka and Życzyn.Gmina Trojanów is bordered by the gminas of Kłoczew, Maciejowice, Ryki, Sobolew, Stężyca and Żelechów.