Trnavac is located in the municipality Plitvička Jezera, in Lika-Senj County at an elevation of 739 meters above sea level and it covers the area of 12.86 km² (4.97 sq. miles). According to the 2011 census report, there were only ten inhabitants left. It is entirely populated by Serbs. Nearby places: Turjanski, Kozjan, Homoljac, Čanak, Krbavica, Drakulić Rijeka, Končarev Kraj, Vrelo Koreničko, Gornji Babin Potok and Bunić.