Gornja Trstenica is located in the municipality Gvozd, in Sisak-Moslavina County at an elevation of 198 meters above sea level and it covers the area of 14.42 km² (5.57 sq. miles). According to the 2011 census report, there were 88 inhabitants. It is predominantly populated by Serbs (94%), but also Croats (6%). Nearby places: Bović, Golinja, Baturi, Donja Trstenica, Bukovica, Turčenica, Bišćanovo, Kozarac, Kirin and Donja Bučica.