Gornja Pištana is located in the City of Orahovica, in Virovitica-Podravina County at an elevation of 176 meters above sea level and it covers the area of 18.91 km² (7.30 sq. miles). According to the 2011 census report, there were 4 inhabitants. It is entirely populated by Serbs. Nearby places: Kokočak, Duzluk, Donja Pištana, Orahovica, Krajna, Bukvik, Pušina, Nova Jošava, Humljani and Bijeljevina Orahovička.