Gornja Šušnjara se nalazi u općini Štefanje, u Bjelovarsko-bilogorskoj županiji na 279 metara nadmorske visine i prostire se na površini od 1,82 km². Prema popisu iz 2011. godine, u Gornjoj Šušnjari živi 28 stanovnika. Stanovništvo je u potpunosti hrvatsko. Okolna naselja: Križic, Donja Šušnjara, Rastovac, Starine, Ivanska, Laminac, Gornja Petrička, Martinac, Babinac i Utiskani.